如何将Web服务添加到现有项目?

时间:2014-03-15 18:50:24

标签: web-services soap wsdl delphi-xe3

如何在Delphi XE3中将WebService添加到现有项目?我想添加SOAP支持,然后生成WDSL文档。

通常我从空项目中选择:

  

菜单|新的|其他| WebService | SOAP服务器应用程序 - >独立的VCL应用程序

2 个答案:

答案 0 :(得分:2)

这是两个项目:一个用于实现WebService,另一个用于实现WebService。当您实现SOAP服务(您可以使用其他平台,如asmx或WCF webservices)时,创建要使用的当前项目,转到File - >新 - >其他 - > Web服务 - > WSDL导入器,并将url放在webservice发布的地方,Delphi将创建与web服务“对话”的接口。

答案 1 :(得分:0)

可以选择使用所需设置创建一个新的空项目,并使用合适的比较工具手动合并两个项目,然后丢弃第二个项目。也许这不是书中的一个简洁的解决方案,但它适用于我。