⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 otmessagehandler.java

📁 ejb克斯人随风俗
💻 JAVA
字号:
package com.sun.j2ee.blueprints.opc.otwebservice;import java.util.*;import javax.xml.rpc.handler.*;import javax.xml.rpc.handler.soap.*;import javax.xml.soap.*;import  javax.xml.namespace.QName;public class OtMessageHandler extends javax.xml.rpc.handler.GenericHandler {        public OtMessageHandler() {         System.out.println("Initializaing OtMessageHandler");    }        public boolean handleRequest(MessageContext context) {        System.out.println("Initializaing OtMessageHandler");        try {            SOAPMessageContext smc = (SOAPMessageContext)context;            SOAPMessage msg = smc.getMessage();            SOAPPart sp = msg.getSOAPPart();            SOAPEnvelope se = sp.getEnvelope();            SOAPHeader sh = se.getHeader();            SOAPBody body = se.getBody();            Iterator it = body.getChildElements();            while ((it != null) && it.hasNext()) {                System.out.println("OtMessageHandler:" + it.next());            }            // Process one or more header blocks            // Next step based on the processing model for this            // handler        } catch(Exception ex) {            // throw exception        }        return true;    }        public boolean handleResponse(MessageContext context) {        System.out.println("OtMessageHandler: handleResponse");        return true;    }    // Other methods: handleResponse, handleFault init, destroy        public QName[] getHeaders() {        return null;        }    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -