Verwenden von Seife mit IOS

8

Ich plane, WSLD2OBJC in einer Unternehmensanwendung SOAP-basierte Dienste zu nutzen . Aber letztes Update für wsdl2objc war 2010.

  1. Kann wsdl2objc in einer Unternehmensanwendung verwendet werden?
  2. Gibt es noch andere zuverlässige Komponenten für das Parsen von Soap?
  3. oder kann ich eine einfache XML-Anfrage mit NSXMLParse für meine Bedürfnisse verwenden?
Clement Prem 28.05.2013, 05:00
quelle

1 Antwort

2

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:

%Vor%

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.

    
N Sham 28.05.2013 07:34
quelle

Tags und Links