如何进行远程过程调用(SOAP客户端)?

时间:2013-05-03 06:17:13

标签: delphi soap-client

我之前从未使用过SOAP。现在有人给了我一个WSDL文件的链接,并告诉我开发一个应用程序,它对WSDL文件定义的Web服务进行远程过程调用。

我不知道从哪里开始...(XE2入门版)

2 个答案:

答案 0 :(得分:7)

有一个与Free Pascal和Delphi兼容的Web服务工具包。它包括WSDL导入,似乎正在积极开发中。

http://wiki.freepascal.org/Web_Service_Toolkit

答案 1 :(得分:6)

向导或命令行实用程序导入已发布的WSDL文档,然后提供所需的接口定义和连接信息。

文档:http://docwiki.embarcadero.com/RADStudio/XE/en/Using_Web_Services

有生成界面和代码示例的步骤。

看一下这篇文章:http://www.drbob42.com/examine/examinE2.htm