如何将现有SOAP 1.1客户端更改为1.2?

时间:2010-05-18 08:16:34

标签: delphi soap delphi-2010

我有一个使用Delphi 2007 WSDL Importer生成的SOAP 1.1客户端。

现在我需要将其更改为SOAP 1.2。由于我在生成的代码中更改了内容,因此我不想再生成它。如何手动将其更改为SOAP 1.2?

谢谢,Miel。

1 个答案:

答案 0 :(得分:1)

在生成的代码的初始化部分中,对于每个porttype,添加如下所示的行:

InvRegistry.RegisterInvokeOptions(TypeInfo(PortType), ioSOAP12);

这样就可以了。

米尔。