WebService(2)——使用eclipse的TCP_IP工具監聽端口

配置TCP_IP工具監聽端口

本文接上一篇博客WebService(1)——使用JDK開發WebService

這裏寫圖片描述

  • 配置完成之後,記得點擊start開啓

利用本地wsdl文檔生成webservice客戶端代碼

  • 現在我們使用webservice客戶端來試試
  • 但是有一個問題,上次我們訪問服務端時是訪問端口9999,這是在自動生成的客戶端代碼中已經寫死了。爲了測試TCP_IP工具,我們必須訪問8888端口,然後由該工具幫我們轉發到9999。
  • 如何修改訪問的端口呢?

    很簡單,我們將wsdl文檔寫到本地,然後在wsdl文檔中修改端口後,再用修改後的wsdl文檔來生成客戶端代碼即可

  • 新建一個java工程,在src下新建文件hellows.wsdl,將http://172.17.202.155:9999/ws01/hellows?wsdl 文檔內容拷貝到hellows.wsdl中

  • 修改hellows.wsdl中的端口

這裏寫圖片描述

  • 使用命令行進入src目錄下,利用這個wsdl文檔生成客戶端代碼

這裏寫圖片描述

  • 這樣生成的客戶端代碼,運行之後訪問的就是8888端口,然後被TCP_IP監聽到,幫我們轉發給9999端口,就能訪問到webservice服務端了