【仅供内部供应商使用,不提供对外解答和培训】
【仅供内部供应商使用,不提供对外解答和培训】
在某些集成项目中,可能需要获取决策平台中数据上报的消息在其他系统中显示,下面我们就来看一看如何建立一个消息获取接口的插件。
public interface Service { public static final String XML_TAG = "WebService"; /** * 返回该服务所附带的OP参数 * * @return op参数 */ public String actionOP(); /** * 处理HTTP请求 * * @param req HTTP请求 * @param res HTTP响应 * @param op op参数值 * @param sessionID 当前广义报表对象的会话ID * @throws Exception */ public void process(HttpServletRequest req, HttpServletResponse res, String op, String sessionID) throws Exception; }
一般来说,如果获取的消息,不需要决策平台认证的话,就可以直接实现这个接口就可以了,但是如果获取的信息必须是登录了决策平台才能获取的,那么就需要继承这个接口的一个实现类
com.fr.fs.web.service.AbstractFSAuthService
再实现类中,调用MessageHelper类指定的方法获取上报信息即可。
<extra-core> <WebService class="com.cp.msg.GetMessageService"> <extra-core>
和