
地址可以用瀏覽器直接訪問到,但是保存為wsdl檔案后就無法呼叫
uj5u.com熱心網友回復:
wsdl 輸入網址試試uj5u.com熱心網友回復:
估計是你的wsdl或者webservice有問題,你直接用url試試,如果不行,建議你用Mssoap來實作webservice,微軟的東東還是比較好用的鏈接參考:http://blog.itpub.net/16220/viewspace-788206/
uj5u.com熱心網友回復:
使用PB6.5呼叫Web Service的辦法至少從PB8.0/9.0開始,就已經提供Web Service Proxy功能,能夠直接進行相關程式的撰寫。但是,部分老專案使用PB6.5開發(呵呵,至少目前為止,大家都還認為PB6.5.1是最穩定的版本吧)研究后發現,其實PB6.5要操作Web Service也挺容易。/*作者:sighs [email protected] 時間:2004/12/31說明:1.本例子用于pb對Web Service的操作。 2.pb可使用兩種方式實作。 3.proxy方式使用pb9自帶的Web Service Proxy功能實作,需要將sharedPowerBuilderpbsoapclient90.pbd包含到應用中來。 4.OLE方式呼叫MSSOAP.SoapClient實作,此方式可用于低版本pb,如pb6.5。 5.MSSOAPLib.SoapClient的獲得,請從microsoft搜索soap toolkit下載soapsdk.exe 6.本例子使用sina提供的手機短資訊Web Service平臺,在sina的sms網站申請了真實用戶后,可直接使用本例子發送資訊,資訊費可能是0.2元。*/OLEObject MSSOAPLib1MSSOAPLib1= CREATE OLEObjectlong ll_result ll_result = MSSOAPLib1.ConnectToNewObject("MSSOAP.SoapClient")if ll_result <> 0 then messagebox("系統提示","連接MSSOAP.SoapClient失敗!回傳引數:"+string(ll_result))end ifMSSOAPLib1.mssoapinit("http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl")mle_content.Text = MSSOAPLib1.sendXml("Sina", sle_userid.text, sle_passwd.text, sle_mobileno.text, mle_content.text, "new")
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/18081.html
標籤:Web 應用
上一篇:建立存盤程序,實作定時執行腳本!
下一篇:PB12 WEB界面快取問題
