2010-05-18 6 views
1

J'ai un client SOAP 1.1 qui a été généré avec le Delphi 2007 WSDL Importer.Comment changer mon client SOAP 1.1 existant en 1.2?

Maintenant je dois le changer en SOAP 1.2. Depuis que j'ai changé les choses dans le code généré, je préfère ne pas le générer à nouveau. Comment puis-je le changer manuellement en SOAP 1.2?

Merci, Miel.

Répondre

1

Dans la section d'initialisation du code généré, pour chaque porttype, ajoutez une ligne comme ceci:

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

Cela fera l'affaire.

Miel.