消息中介的实用介绍——第 1 部分:消息中介基础
2009-10-21 00:00:00 来源:WEB开发网
图 3. 创建新的 Java 类
中介处理程序类的骨架创建好了。编辑类并加入下面的类导入内容:
清单 1. import java.util.Iterator; import
java.util.List; import java.util.logging.Level;
import java.util.logging.Logger;
import javax.xml.rpc.handler.MessageContext;
import com.ibm.websphere.sib.SIMessage; import
com.ibm.websphere.sib.mediation.handler.MediationHandler;
import
com.ibm.websphere.sib.mediation.handler.MessageContextException;
import
com.ibm.websphere.sib.mediation.messagecontext.SIMessageContext;
import
com.ibm.websphere.sib.mediation.session.SIMediationSession;
当您的处理程序需要处理消息时,handle(javax.xml.rpc.handler.MessageContext msgCtx) 方法将被调用。当调用时,类实际来传递一个实现了 com.ibm.websphere.sib.mediation.messagecontext.SIMessageContext 接口(该接口扩展了 javax.xml.rpc.handler.MessageContext 接口)的对象。SIMessageContext 接口允许您访问下面的内容:
上下文属性。
消息与消息元数据。
一个用来访问服务的中介会话。
将下列代码放入到“public boolean handle(MessageContext arg0) throws MessageContextException”方法中:
更多精彩
赞助商链接