淺談-Web Service 設計
運行環境:
功能說明:
服務提供程式:
服務請求程式:
- 設計服務程式,提供整數加法功能:
- JAX-WS
- 設計服務請求程式,調用加法功能,並顯示結果:
- 自命令列讀取參數。
- 參數 (1):服務接入點,如 192.168.10.21:8080,也就是運行環境服務接入點。
- 參數 (2-3):被加數與加數。
- 範例:java -jar ArithmClient.jar 192.168.10.21:8080 11 22
- 原始程式
部署檔:Arithm.war
- META-INF
- context.xml〈開發工具自動產生〉
- MANIFEST.MF〈開發工具自動產生〉
- WEB-INF
- web.xml〈開發工具自動產生〉
- sun-jaxws.xml〈開發工具自動產生〉
- classes
- com
- emprogria
- ArithmWS.class〈主程式〉
- emprogria
- com
- lib
- activation.jar〈開發工具自動產生〉
- webservices-api.jar〈開發工具自動產生〉
- webservices-extra-api.jar〈開發工具自動產生〉
- webservices-extra.jar〈開發工具自動產生〉
- webservices-rt.jar〈開發工具自動產生〉
- webservices-tools.jar〈開發工具自動產生〉
執行檔:ArithmClient.jar
- com
- emprogria
- ArithmClient.class〈主程式〉
- ArithmWS.class〈開發工具自動產生〉
- ArithmWSService.class〈開發工具自動產生〉
- Add.class〈開發工具自動產生〉
- AddResponse.class〈開發工具自動產生〉
- ObjectFactory.class〈開發工具自動產生〉
- package-info.class〈開發工具自動產生〉
- emprogria
- META-INF
- wsdl
- 127.0.0.1_8080
- Arithm
- ArithmWS.wsdl〈開發工具自動產生〉
- ArithmWS.xsd_1.xsd〈開發工具自動產生〉
- Arithm
- 127.0.0.1_8080
- jax-ws-catalog.xml〈開發工具自動產生〉
- MANIFEST.MF〈開發工具自動產生〉
- wsdl