代码之家  ›  专栏  ›  技术社区  ›  Miel

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

  •  1
  • Miel  · 技术社区  · 16 年前

    我有一个使用Delphi2007 WSDL导入器生成的SOAP 1.1客户端。

    现在我需要把它改成SOAP 1.2。因为我在生成的代码中更改了一些内容,所以我不希望再次生成它。如何手动将其更改为SOAP 1.2?

    谢谢,Miel。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Miel    16 年前

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

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

    这就行了。

    Miel。