-1
試圖與web服務進行溝通,並做下一步 1.添加?WSDL得到wsdl文件 2.在delphi德爾福Webservice的WSDL導入
使用WSDL導入,但問題是,我有類似的功能
函數GetSuppliers:GetSuppliersResult; STDCALL;
但也有不導入
GetSuppliersResult =類 私人 出版 端(TRemotable)類型;
有沒有辦法解決這個問題?
試圖與web服務進行溝通,並做下一步 1.添加?WSDL得到wsdl文件 2.在delphi德爾福Webservice的WSDL導入
使用WSDL導入,但問題是,我有類似的功能
函數GetSuppliers:GetSuppliersResult; STDCALL;
但也有不導入
GetSuppliersResult =類 私人 出版 端(TRemotable)類型;
有沒有辦法解決這個問題?
我不知道導入是否完成。
奇怪的是,你有一個結構,但沒有內部。該結構來自XSD。你應該檢查XSD的
wsdl文件中的xsd在wsdl下:types 檢查xsd的全部是否可以接受。爲xsd's遞歸地執行此操作。 這可能導致您在導入時丟失數據結構。
它也是有用的下載xsd的。讓你永遠擁有它們。 (也是我的德爾福在導入wsdl文件時xsd的長目錄結構有問題)
希望這有助於。
(另一選擇是通過套接字發送XML,但是WSDL進口這麼多easyer。)
我這樣做改變了所有的WSDL的schemaLocation到文件(發佈問題之前),甚至://而不是http爲每個xsd),所以我也懷疑問題是與.xsd文件,但需要調查更多 – Vivi