




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、注意:必須要打上PB9的903_8784補丁否則不能正常生成webservice代理步驟參考已下步驟(網(wǎng)上的程序,非常好)1.首先我們創(chuàng)建或打開一個pb workspace.2.勾選windows菜單中的system tree選項,打開左側(cè)的system tree面板3.在左側(cè)的system tree中右鍵選擇pbt,在彈出的菜單中選擇properties,打開屬性面板4.在打開的屬性面板中選擇browser,添加pb擴展庫pbsoapclient90.pbd(如果是pb9就是pbsoapclient90.pbd,pb10就是pbsoapclient100.pbd以此類推),這個pbd是用來處
2、理webservice調(diào)用的類,可以在pb安裝目錄sharedpowerbulider目錄下找到。5.在打開的項目中新建Project -> Web Service Proxy Winzard,點擊下一步6.在出現(xiàn)的select wsdl file目錄中設(shè)置wsdl地址,在這里我們要說明的是填入的地址有兩種類型,可以使用本地的wsdl文件,也可以使用遠(yuǎn)程的wsdl描述,在這里我們建議使用遠(yuǎn)程獲取的方式,這樣一旦服務(wù)發(fā)生變化就可以重新編譯新的代理,而不需要變動任何配置。熟悉webservice的可以知道,webservice可以發(fā)布元數(shù)據(jù)接口,我們可以通過服務(wù)+ "?wsdl&q
3、uot;的方式來獲取.例如/test/webservice.asmx是服務(wù)地址,那么我們可以通過/test/webservice.asmx?wsdl來獲取wsdl描述。7.選擇服務(wù)8.選擇服務(wù)端口9.輸入生成代理名稱前綴10.設(shè)置項目名稱11.點擊工具欄Deploy圖標(biāo)生成代理類12.創(chuàng)建測試窗口13.調(diào)用Webservice代碼/聲明服務(wù)連接對象SoapConnection connttservice1soap test_wstns_Person tttns_Person tt1long rVal/string str_endpoi
4、nt/str_endpoint = "http:/localhost/webserver/service1.asmx?WSDL"conn = create SoapConnection/創(chuàng)建服務(wù)實例rVal = Conn.CreateInstance(test_ws, "ttservice1soap")try if rb_1.checked then sle_1.tex
5、t = test_ws.helloworld(sle_1.text) elseif rb_2.checked then sle_4.text = string(test_ws.addint(long(sle_2.text),long(sle_3.text) elseif rb_3.checked then
6、0; tt = test_ws.getperson() sle_5.text = tt.firstname + "," + tt.lastname else tt1 = test_ws.
7、getpersonlist() sle_6.text = tt11.firstname + "," + tt11.lastname + "|" + tt12.firstname + "," + tt12.lastname end if/如果捕獲異常catch(soapException ex) messagebox("test",ex.text)FINALLY
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- YY/T 1860.1-2024無源外科植入物植入物涂層第1部分:通用要求
- 購房補充合同范本
- 城市垃圾處理站承包合同協(xié)議書
- 股權(quán)合伙合同協(xié)議
- 單位實習(xí)生勞動合同范本
- 簡易短期借款合同文本
- 度工業(yè)用地使用權(quán)轉(zhuǎn)讓合同書
- 農(nóng)業(yè)技術(shù)合作協(xié)議合同范本
- 軟件租賃與服務(wù)合同
- 校園欺凌心理安全課件
- 同等學(xué)力英語申碩考試詞匯(第六版大綱)電子版
- 有機化學(xué)完整版本
- 銀行存管三方協(xié)議書
- 2024年新人教版化學(xué)九年級上冊全冊課件(新版教材)
- 教科版 二年級科學(xué)上冊第一單元第6課《不同的季節(jié)》同步練習(xí)(附答案解析)
- 山東省東營市2024年中考英語真題【附真題答案】
- 平安產(chǎn)險產(chǎn)品定價模型優(yōu)化研究
- GB/T 12279.2-2024心血管植入器械人工心臟瓣膜第2部分:外科植入式人工心臟瓣膜
- JTG-3830-2018公路工程建設(shè)項目概算預(yù)算編制辦法
- 設(shè)備維護(hù)服務(wù)方案(2篇)
- 醫(yī)院檢驗科實驗室生物安全程序文件SOP
評論
0/150
提交評論