0
我是新來的Web服務。有了一切困難,我已經生成了一個簡單的「Hello World」Web服務:D。我想用java調用Web服務。 Web服務具有顯示爲輸出的硬編碼值。這是我嘗試過的。Java:使用Axis2存根類調用Web服務
- 我在Eclipse中爲Web服務客戶端創建了一個新的動態Web項目。
- 該項目使用Axis2和Eclipse爲Web服務生成存根類。
- 我無法理解生成的存根類基本上包含什麼,以及如何使用存根類來調用web服務。
- 生成的存根類有太多的代碼行。我不能在這裏粘貼它;是否有任何特定的類需要專注於調用Web服務中的方法?的WSDL
部分看起來像這樣
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://sample.com/Webservice/wsTest" targetNamespace="http://sample.com/Webservice/wsTest">
<xsd:element name="test" type="tns:test"/>
<xsd:element name="testResponse" type="tns:testResponse"/>
<xsd:complexType name="test">
<xsd:sequence></xsd:sequence>
</xsd:complexType>
<xsd:complexType name="testResponse">
<xsd:sequence>
<xsd:element name="outputString" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</wsdl:types>
<wsdl:message name="wsTest_PortType_test">
<wsdl:part name="parameters" element="tns:test"></wsdl:part>
</wsdl:message>
能否請你讓我知道如何調用在Eclipse中使用Java的Web服務。
後面的部分:如果我的web服務有輸入(例如:用於添加的web服務)如何傳遞請求參數並獲取輸出作爲響應。
我會檢查,讓你know..many謝謝:) – shockwave