SOAP :: Data :: ComplexTypeSOAP :: Data :: ComplexType ist eine abstrakte Klasse zum Erstellen und Bearbeiten komplexer SOAP :: Datenobjekte. | |
Jetzt downloaden |
SOAP :: Data :: ComplexType Ranking & Zusammenfassung
Anzeige
- 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
Bio :: baum :: nodenhx
BIO :: Tree :: NODENHX ist ein einfacher Baumknoten mit Unterstützung für NHX-Tags. ...
228
XML :: Smart :: Tutorial
XML :: Smart :: Tutorial ist ein Perl-Modul mit Tutorials und Beispielen für XML :: Smart. ...
203
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
Vorlage :: Bibliothek :: Spritzer
Vorlage :: Bibliothek :: Splash ist eine Vorlagenbibliothek, um stilvolle HTML-Benutzeroberflächen aufzubauen. ...
165