2009-09-03 168 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或文件导入。