public final class ImHttpSoapClient extends Object
用于发送SOAP消息协议请求,所有请求的数据都需要封装在ImHttpSoapRequest中,此外还负责组装、解析SOAP消息数据
SOAP protocol message client implementation class
Used to send SOAP message protocol requests. All requested data needs to be encapsulated in ImHttpSoapRequest.
In addition, it is also responsible for assembling and parsing SOAP message data.
description: SOAP协议消息客户实现类
program: Sinlmao Commons Network Utils
create: 2020-06-21 13:25
| 构造器和说明 |
|---|
ImHttpSoapClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Document |
resolve(ImHttpSoapRequest request)
解析并组装SOAP协议消息数据
Parse and assemble SOAP protocol message data
|
static Element |
resolveElement(ImHttpSoapElement soapElement,
Document document,
ImHttpSoapRequest request,
Element envelopeElement,
ImSoapQname qname)
解析元素节点数据
Resolve element node data
|
static ImResponse |
soap(ImHttpSoapRequest request)
发起SOAP协议消息请求
Initiate SOAP protocol message request
|
public static ImResponse soap(ImHttpSoapRequest request) throws Exception
Initiate SOAP protocol message request
request - ImHttpSoapRequest SOAP协议消息请求 Exception - 异常类 ImHttpSoapRequest,
ImResponsepublic static Document resolve(ImHttpSoapRequest request)
Parse and assemble SOAP protocol message data
request - ImHttpSoapRequest SOAP协议消息请求 ImHttpSoapRequest,
Documentpublic static Element resolveElement(ImHttpSoapElement soapElement, Document document, ImHttpSoapRequest request, Element envelopeElement, ImSoapQname qname)
Resolve element node data
soapElement - 待解析的节点对象(ImHttpSoapElement) document - 文档对象(Document) request - SOAP请求对象 envelopeElement - 根节点数据(envelope节点) qname - 限定名称对象 ImHttpSoapElement,
Document,
ImHttpSoapRequest,
ImSoapQnameCopyright © 2020. All rights reserved.