Ich plane, WSLD2OBJC in einer Unternehmensanwendung SOAP-basierte Dienste zu nutzen . Aber letztes Update für wsdl2objc war 2010.
NSXMLParse
für meine Bedürfnisse verwenden? In erster Linie ist WSLD2OBJC zu aufgebläht, um verwendet zu werden
1) Im Allgemeinen ist SOAP selbst nicht sicher, wenn die Nachricht nicht verschlüsselt ist. Betrachte diesen SOAP-Body von someSOAPmethod , wenn du das Attribut [WebMethod]
in .NET mit SOAP v1.0 verwendest:
Das% @ muss mit verschlüsselten Daten übergeben werden, um SOAP zu sichern. Sie können jede Art von Verschlüsselung verwenden, aber ich bevorzuge AES . Um noch mehr zu sichern, fügen Sie eine HTTPS-Verbindung hinzu (RSA-Verschlüsselung).
2) Sie können stattdessen Ihr eigenes Parsing mit WSLD2OBJC erstellen. Ein Beispiel für someSOAPmethod .
%Vor%So verwenden Sie die obige Methode:
%Vor% 3) Ja, Sie können NSXMLParse
oder eine beliebige Drittanbieter-Bibliothek verwenden, an die Sie die SOAP-Anforderung oder die SOAP-Antwort binden möchten.
Tags und Links objective-c ios xml soap