Este es el comando stubmakerp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
stubmaker: genera stubs de cliente a partir de un archivo WSDL.
OPCIONES
-D
Especifica el directorio al que desea enviar los archivos. El directorio ya debe
existe.
-v Activa la salida "detallada" durante el proceso de generación del código auxiliar. Para ser honesto, hay
no es mucho la salida del programa, pero si debe ver algo en la consola,
entonces esto encaja perfectamente.
--ayuda
Emite un breve mensaje de ayuda.
--versión
Genera la versión actual de stubmaker.
STUB ARCHIVOS
STUB SUBRUTINAS
La "clase" o "paquete" creado por stubmaker es en realidad una subclase del núcleo
SOAP :: Objeto Lite. Como resultado, todos los métodos a los que se puede llamar SOAP :: Lite también se pueden llamar
sobre los stubs generados.
Por ejemplo, suponga que desea obtener una salida legible del código auxiliar generado, luego
simplemente llama legible(1) en la instancia del stub. Vea el ejemplo a continuación.
Las siguientes subrutinas son exclusivas de las clases stub generadas y ayudan al usuario a controlar
y configurar la clase stub.
want_som (booleano)
Cuando se establece en 1, SOAP :: Lite devolverá objetos SOAP :: SOM al usuario al invocar un
método en un servicio remoto. Esto es muy útil cuando necesita verificar si el
el valor de retorno es un SOAP :: Fallo o no. Cuando se establece en 0, SOAP :: Lite devolverá el retorno
valor del método.
EJEMPLOS
Invocando talonador Desde el comando línea
> destornillador perl http://www.xmethods.net/sd/StockQuoteService.wsdl O:> perl
"-MStockQuoteService qw (: all)" -le "print getQuote ('MSFT')"
Acoplar con talón privadas
Línea de comando:> stubmaker de perl http://ws1.api.re2.yahoo.com/ws/soap-demo/full.wsdl
Archivo: echo> usar completo; > use SOAP :: Lite + trace => qw (depuración); > my $ f = nuevo completo; >
$ f->usar_prefijo(0); > $ f->legible(1); > $ f->quiero_som(1); > $ som =
$ f-> echoViaBase64 ("foo");
DERECHOS DE AUTOR
Copyright (C) 2000-2005 Paul Kulchenko. Reservados todos los derechos.
Esta biblioteca es software gratuito; puedes redistribuirlo y / o modificarlo bajo el mismo
términos como el propio Perl.
Utilice stubmakerp en línea utilizando los servicios de onworks.net