【发布时间】:2010-05-19 23:50:06
【问题描述】:
我有一个使用 Delphi 2007 WSDL Importer 生成的 SOAP 1.1 客户端。
现在我需要将其更改为 SOAP 1.2。由于我更改了生成代码中的内容,因此我不想再次生成它。如何手动将其更改为 SOAP 1.2?
谢谢,米尔。
【问题讨论】:
标签: delphi soap delphi-2010
我有一个使用 Delphi 2007 WSDL Importer 生成的 SOAP 1.1 客户端。
现在我需要将其更改为 SOAP 1.2。由于我更改了生成代码中的内容,因此我不想再次生成它。如何手动将其更改为 SOAP 1.2?
谢谢,米尔。
【问题讨论】:
标签: delphi soap delphi-2010
在生成代码的初始化部分,为每个端口类型添加如下一行:
InvRegistry.RegisterInvokeOptions(TypeInfo(PortType), ioSOAP12);
这样就可以了。
米尔。
【讨论】: