2009-09-03 44 views
2

我有一項網絡服務,外包公司將使用我的服務。我不想打開我的服務到互聯網。我只想給外包公司提供wsdl文件。他們使用Delphi。這可能導致德爾福離線wsdl文件?如何在Delphi下導入wsdl文件?

回答

5

是的,Delphi可以導入本地存儲的WSDL文件。

在Delphi的Win32轉到 文件 - >新建 - >其他 - > Delphi的項目 - > WebServices-> WSDL進口商

然後你會得到提示您的位置的對話WSDL文件。從WSDL開始,Delphi爲Web服務公開的類和對象生成一個具有接口的單元。之後創建帶有擴展名「.pas」的服務名稱的文件。

在Delphi中的.Net轉到

項目 - >添加Web引用 選擇要導入按文件 「添加引用」

http://i30.tinypic.com/s0vq6b.jpg

再見。

+0

很好的答案,謝謝 – frameworkninja 2009-09-03 07:57:13

0

當然!
只要提供他們的wsdl作爲一個文件。 WSDL導入器可以從URL或文件導入。