bmsuite码流
bmsuite码流 --------------------编程问答-------------------- GET /ESERVER/EMAILCONNECTORServer/BMSuiteService?wsdl HTTP/1.1User-Agent: Java/1.6.0_20
Host: 192.168.1.113:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Transfer-Encoding: chunked
Date: Tue, 12 Jun 2012 12:19:08 GMT
2000
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="IBMSuiteService" targetNamespace="http://intf.snsconnectorserver.rcs.huawei.com/" xmlns:ns1="http://cxf.apache.org/bindings/xformat" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://intf.snsconnectorserver.rcs.huawei.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xs:schema targetNamespace="http://intf.snsconnectorserver.rcs.huawei.com/" version="1.0" xmlns:tns="http://intf.snsconnectorserver.rcs.huawei.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="notifyAddAccount" type="tns:notifyAddAccount" />
<xs:element name="notifyAddAccountResponse" type="tns:notifyAddAccountResponse" />
<xs:element name="notifyDelAccount" type="tns:notifyDelAccount" />
<xs:element name="notifyDelAccountResponse" type="tns:notifyDelAccountResponse" />
<xs:element name="notifyModAccount" type="tns:notifyModAccount" />
<xs:element name="notifyModAccountResponse" type="tns:notifyModAccountResponse" />
<xs:element name="notifyModStatus" type="tns:notifyModStatus" />
<xs:element name="notifyModStatusResponse" type="tns:notifyModStatusResponse" />
<xs:complexType name="notifyModStatus">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:notifyModStatusReq" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModStatusReq">
<xs:sequence>
<xs:element minOccurs="0" name="account" type="xs:string" />
<xs:element name="newStatus" type="xs:int" />
<xs:element minOccurs="0" name="userID" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModStatusResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:notifyModStatusRes" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModStatusRes">
<xs:sequence>
<xs:element minOccurs="0" name="retCode" type="xs:string" />
<xs:element minOccurs="0" name="retDesc" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModAccount">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:notifyModAccountReq" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModAccountReq">
<xs:sequence>
<xs:element minOccurs="0" name="newAccount" type="xs:string" />
<xs:element minOccurs="0" name="userID" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModAccountResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:notifyModAccountRes" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyModAccountRes">
<xs:sequence>
<xs:element minOccurs="0" name="retCode" type="xs:string" />
<xs:element minOccurs="0" name="retDesc" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyDelAccount">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:notifyDelAccountReq" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyDelAccountReq">
<xs:sequence>
<xs:element minOccurs="0" name="delUserDataDate" type="xs:dateTime" />
<xs:element minOccurs="0" name="userID" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyDelAccountResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:notifyDelAccountRes" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyDelAccountRes">
<xs:sequence>
<xs:element minOccurs="0" name="retCode" type="xs:string" />
<xs:element minOccurs="0" name="retDesc" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyAddAccount">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="tns:notifyAddAccountReq" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyAddAccountReq">
<xs:sequence>
<xs:element minOccurs="0" name="account" type="xs:string" />
<xs:element minOccurs="0" name="userID" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyAddAccountResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:notifyAddAccountRes" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="notifyAddAccountRes">
<xs:sequence>
<xs:element minOccurs="0" name="retCode" type="xs:string" />
<xs:element minOccurs="0" name="retDesc" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:schema>
</wsdl:types>
<wsdl:message name="notifyDelAccountResponse">
<wsdl:part element="tns:notifyDelAccountResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyModAccountResponse">
<wsdl:part element="tns:notifyModAccountResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyModAccount">
<wsdl:part element="tns:notifyModAccount" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyAddAccountResponse">
<wsdl:part element="tns:notifyAddAccountResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyModStatus">
<wsdl:part element="tns:notifyModStatus" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyDelAccount">
<wsdl:part element="tns:notifyDelAccount" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyModStatusResponse">
<wsdl:part element="tns:notifyModStatusResponse" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:message name="notifyAddAccount">
<wsdl:part element="tns:notifyAddAccount" name="parameters">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="IBMSuiteServicePortType">
<wsdl:operation name="notifyModStatus">
<wsdl:input message="tns:notifyModStatus" name="notifyModStatus">
</wsdl:input>
<wsdl:output message="tns:notifyModStatusResponse" name="notifyModStatusResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyModAccount">
<wsdl:input message="tns:notifyModAccount" name="notifyModAccount">
</wsdl:input>
--------------------编程问答-------------------- <wsdl:output message="tns:notifyModAccountResponse" name="notifyModAccountResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyDelAccount">
<wsdl:input message="tns:notifyDelAccount" name="notifyDelAccount">
</wsdl:input>
<wsdl:output message="tns:notifyDelAccountResponse" name="notifyDelAccountResponse">
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyAddAccount">
<wsdl:input message="tns:notifyAddAccount" name="notifyAddAccount">
</wsdl:input>
<wsdl:output message="tns:notifyAddAccountResponse" name="notifyAddAccountResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="IBMSuiteServiceSoapBinding" type="tns:IBMSuiteServicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="notifyModStatus">
<soap:operation soapAction="" style="document" />
<wsdl:input name="notifyModStatus">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="notifyModStatusResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyModAccount">
<soap:operation soapAction="" style="document" />
<wsdl:input name="notifyModAccount">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="notifyModAccountResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyDelAccount">
<soap:operation soapAction="" style="document" />
<wsdl:input name="notifyDelAccount">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="notifyDelAccountResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="notifyAddAccount">
<soap:operation soapAction="" style="document" />
<wsdl:input name="notifyAddAccount">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="notifyAddAccountResponse">
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="IBMSuiteService">
<wsdl
e9
:port binding="tns:IBMSuiteServiceSoapBinding" name="IBMSuiteServicePort">
<soap:address location="http://192.168.1.113:8080/ESERVER/EMAILCONNECTORServer/BMSuiteService" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
0
POST /ESERVER/EMAILCONNECTORServer/BMSuiteService HTTP/1.1
SOAPAction: ""
Accept: text/xml, multipart/related, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Content-Type: text/xml;charset="utf-8"
User-Agent: JAX-WS RI 2.1.3-hudson-390-
Host: 192.168.1.113:8080
Connection: keep-alive
Content-Length: 290
<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns2:notifyAddAccount xmlns:ns2="http://intf.snsconnectorserver.rcs.huawei.com/"><arg0><account>+8613956000007</account><userID>1242227</userID></arg0></ns2:notifyAddAccount></S:Body></S:Envelope>HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Content-Length: 287
Date: Tue, 12 Jun 2012 12:19:08 GMT
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><ns2:notifyAddAccountResponse xmlns:ns2="http://intf.snsconnectorserver.rcs.huawei.com/"><return><retCode>0</retCode><retDesc>ok</retDesc></return></ns2:notifyAddAccountResponse></soap:Body></soap:Envelope>
补充:Java , Web 开发