SOAP :: Data :: ComplexType

SOAP :: Data :: ComplexType ist eine abstrakte Klasse zum Erstellen und Bearbeiten komplexer SOAP :: Datenobjekte.
Jetzt downloaden

SOAP :: Data :: ComplexType Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Eric Rybski
  • Website des Verlags:
  • http://search.cpan.org/~rybskej/

SOAP :: Data :: ComplexType Stichworte


SOAP :: Data :: ComplexType Beschreibung

SOAP :: Data :: ComplexType ist eine abstrakte Klasse zum Erstellen und Bearbeiten von komplexen SOAP :: Datenobjekten. SOAP :: Data :: ComplexType ist eine abstrakte Klasse zum Erstellen und Bearbeiten von komplexen Seifen :: Datenobjekte.Synopsis-Paket MY :: SOAP :: Data :: complextype :: foo; Verwenden Sie streng; Warnungen verwenden; Verwenden Sie SOAP :: Data :: ComplexType; Verwenden Sie vars qw (@isa); @Isa = QW (SOAP :: Data :: ComplexType); Verwenden Sie konstante obj_uri => 'http: //foo.bar.baz'; Konstante obj_type => 'ns1: myfoo'; Konstante obj_fields => {field1 => , field2 => , field3 => }; sub neu {mein $ proto = Schicht; mein $ class = ref ($ proto) || $ proto; meine $ data = wechseln; meine $ obj_fields = Schicht; $ obj_fields = definiert $ obj_fields ref ($ obj_fields) EQ 'Hash'? {% {+ Obj_fields},% {$ obj_fields}}: obj_fields; mein $ self = $ class-> super :: neu ($ data, $ obj_fields); Return Bless ($ Self, $ Class); } Paket My :: SOAP :: Data :: ComplexType :: Bar; Verwenden Sie streng; Warnungen verwenden; Verwenden Sie SOAP :: Data :: ComplexType; Verwenden Sie vars qw (@isa); @Isa = QW (SOAP :: Data :: ComplexType); Verwenden Sie konstante obj_uri => 'http: //bar.baz.uri'; Verwenden Sie konstante obj_type => 'ns1: mybar'; Konstante obj_fields => {val1 => , val2 => , My :: SOAP :: Data :: complextype :: foo :: obj_uri, undef]}; sub neu {mein $ proto = Schicht; mein $ class = ref ($ proto) || $ proto; meine $ data = wechseln; meine $ obj_fields = Schicht; $ obj_fields = definiert $ obj_fields ref ($ obj_fields) EQ 'Hash'? {% {+ Obj_fields},% {$ obj_fields}}: obj_fields; mein $ self = $ class-> super :: neu ($ data, $ obj_fields); Return Bless ($ Self, $ Class); } ################################################################### ' ###################### PACKE MAIN; Meine $ suppl_obj = MY :: SOAP :: Data :: ComplexType :: Bar-> Neu ({VAL1 => 'SONTEXT', Val2 => {Field1 => 'moretext', field2 => 12345, field3 => '2005 -10-26T12: 00: 00.000z '}}); Print $ Request_OBJ-> AS_XML_DATA; Verwenden Sie SOAP :: Lite; Mein $ result = SOAP :: Lite -> URI ($ URI) -> Proxy ($ Proxy) -> Somemethod (SOAP :: Daten-> Wert ($ Request_obj-> AS_SOAP_DATA)) -> Ergebnis; #Esuming Die Methode gibt ein Objekt des Typs Foo an ... if (Ref ($ Ergebnis) EQ 'Foo') {My $ result_obj = My :: SOAP :: Data :: complextype :: foo-> neu ($ ergebnis) ; Drucken "$ _ =" } AbstractSOAP :: Data :: ComplexType Definiert eine strukturierte Schnittstelle, um Klassen implementieren, die unendlich komplexe SOAP :: Datenobjekte darstellen. Objektinstanzen können komplexe SOAP :: Datenstrukturen oder reine XML nach Bedarf dynamisch generieren. Felder eines Objekts können leicht aufgerechnet werden, indem ein Methodenaufruf mit dem Namen des Felds als Methode verwendet wird, und Feldwerte können nach Objektkonstruktionen unter Verwendung derselben Methode mit einem Parameter mit einem Parameter geändert werden. SOAP :: SOM-> ERGEBNISSE kann verwendet werden, um den Gegenstand wieder in ein äquivalentes Komplexität zurückzusetzen, wodurch die Mängel der SOAP :: Lite-Handhabung von komplexen Typen löst und Benutzer ermöglicht, auf ihre Objekte in viel abstrakterer und intuiver Weise zuzugreifen. Dies ist auch außergewöhnlich nützlich für Anwendungen, die SOAP-Ergebnisobjekte in zukünftigen SOAP-Anrufen benötigen. Lite muss derzeit seifen Datenstrukturen manuell handstellen. Es verwendet SOAP :: DATA :: BUILDER INTERNAL, um Objektdaten zu speichern und zu generieren Anforderungen: · Perl Anforderungen: · Perl.


SOAP :: Data :: ComplexType Zugehörige Software

XML2Swing.

XML2Swing ist eine Java-Bibliothek, die XML-Dateien liest und eine Swing-Benutzeroberfläche erstellt, um die XML-Daten anzuzeigen und zu bearbeiten. ...

182

Herunterladen