Dies ist der Befehl stubmakerp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
Stubmaker – Erzeugt Client-Stubs aus einer WSDL-Datei.
OPTIONAL
-D
Gibt das Verzeichnis an, in das Sie die Dateien ausgeben möchten. Das Verzeichnis muss bereits vorhanden sein
existieren.
-v Aktiviert die „ausführliche“ Ausgabe während des Code-Stub-Generierungsprozesses. Um ehrlich zu sein, dort
ist nicht viel, was das Programm ausgibt, aber wenn Sie etwas sehen müssen, das auf der Konsole ausgegeben wird,
dann ist das genau das Richtige.
--help
Gibt eine kurze Hilfemeldung aus.
--Version
Gibt die aktuelle Version von Stubmaker aus.
STUB DATEIEN
STUB UNTERLAGEN
Die von Stubmaker erstellte „Klasse“ oder „Paket“ ist eigentlich eine Unterklasse des Kerns
SOAP::Lite-Objekt. Dadurch können alle Methoden, die man über SOAP::Lite aufrufen kann, auch aufgerufen werden
nach generierten Stubs.
Angenommen, Sie möchten eine lesbare Ausgabe aus dem generierten Stub erhalten
einfach anrufen lesbar(1) auf der Instanz des Stubs. Siehe das Beispiel unten.
Die folgenden Unterroutinen gelten nur für generierte Stub-Klassen und helfen dem Benutzer bei der Steuerung
und konfigurieren Sie die Stub-Klasse.
want_som(boolean)
Wenn es auf 1 gesetzt ist, gibt SOAP::Lite beim Aufrufen von a SOAP::SOM-Objekte an den Benutzer zurück
Methode auf einem Remote-Dienst. Dies ist sehr hilfreich, wenn Sie überprüfen müssen, ob die
Der Rückgabewert ist ein SOAP::Fault oder nicht. Wenn es auf 0 gesetzt ist, gibt SOAP::Lite die Rückgabe zurück
Wert der Methode.
Beispiele:
Aufrufen Stubmaker für Befehl Linie
> Perl Stubmaker http://www.xmethods.net/sd/StockQuoteService.wsdl Oder: > perl
"-MStockQuoteService qw(:all)" -le "print getQuote('MSFT')"
Arbeiten mit Stummel Unterricht
Befehlszeile: > Perl Stubmaker http://ws1.api.re2.yahoo.com/ws/soap-demo/full.wsdl
Datei: echo > use full; > use SOAP::Lite +trace => qw( debug ); > my $f = new full; >
$f->use_prefix(0); > $f->lesbar(1); > $f->want_som(1); > $som =
$f->echoViaBase64("foo");
URHEBERRECHT
Copyright (C) 2000-2005 Paul Kulchenko. Alle Rechte vorbehalten.
Bei dieser Bibliothek handelt es sich um freie Software. Sie können es weitergeben und/oder unter demselben Namen ändern
Begriffe wie Perl selbst.
Verwenden Sie Stubmakerp online über die Dienste von onworks.net