net winform 程序調(diào)用 java webservice

net winform 程序調(diào)用 java webservice

ID:9291869

大小:765.50 KB

頁數(shù):6頁

時間:2018-04-26

net winform 程序調(diào)用 java webservice_第1頁
net winform 程序調(diào)用 java webservice_第2頁
net winform 程序調(diào)用 java webservice_第3頁
net winform 程序調(diào)用 java webservice_第4頁
net winform 程序調(diào)用 java webservice_第5頁
資源描述:

《net winform 程序調(diào)用 java webservice》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、C#winForm程序調(diào)用JavaWebService一、Java端的配置情況1。創(chuàng)建服務的java類及啟動類????在eclipse中新建項目MyWebServiceTest????在其中新建包com.my.service????新建類TestWeb.java作為自己的服務類??內(nèi)容如下:???????packagecom.my.service;??????importjavax.jws.WebService;????????@WebService???????publicclassTestWeb{????????publicStringgetResult(Stringusername){

2、?????????????return"hello"+username+",ThisisawenService!";??????????}?????}???新建啟動類StartService.java作為啟動服務的類內(nèi)容如下(http://127.0.0.1:8000/testweb為對外服務的地址)???packagecom.my.service;importjavax.xml.ws.Endpoint;???publicclassStartService{???????publicstaticvoidmain(String[]args){???????Endpoint.publish("h

3、ttp://127.0.0.1:8000/testweb",newTestWeb());???????}???}??2。編譯該WebService???在Java項目中新建build.xml??內(nèi)容如下???????????????????

4、com.my.service.TestWeb"/>??????????????其中紅色部分要對照自己機器上Javase的安裝目錄??,藍色部分對應自己的服務類在build.xml文件上右鍵以ant方式編譯后,如下圖所示編譯后會自動生成一個包,編譯后的目錄結(jié)構(gòu)如下圖所示????3。在瀏覽器中測試該WebService????????運行StartService類,在瀏覽器中輸入http://127.0.0.1:8000/testweb?wsdl如果出現(xiàn)如下界面,說明該webservice服務端已經(jīng)成功。???二、C#端的配置情況????新建w

5、endows窗體項目???添加一個web引用,我使的是vs2008,開始的時候沒有找到web引用的位置,為此吃了些苦頭。???(可以在項目上右鍵---添加服務引用--高級--添加web引用--輸入http://127.0.0.1:8000/testweb?wsdl和你的引用的名字,這里是WebReference1),如下圖所示????????布置界面:拖入一個窗體,一個輸入框textBox1,一個按鈕button1,一個顯示框label2????雙擊該按鈕,在代碼中添加如下文字??privatevoidbutton1_Click(objectsender,EventArgse)???????

6、{???????????Stringusername=this.textBox1.Text;???????????WebReference1.TestWebServicets=newWebReference1.TestWebService();???????????Strings=ts.getResult(username);???????????this.label2.Text=s;????????????????}???運行該項目,如果不出意外,應該出現(xiàn)以下界面,說明小小的成功了一下,呵呵....

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。