Este é o comando stubmakerp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
stubmaker - Gera stubs de cliente a partir de um arquivo WSDL.
OPÇÕES
-d
Especifica o diretório para o qual você deseja enviar os arquivos. O diretório já deve
existir.
-v Ativa a saída "detalhada" durante o processo de geração de stub de código. Para ser honesto, lá
não é muito a saída do programa, mas se você deve ver alguma saída no console,
então isso se encaixa no projeto.
--Socorro
Emite uma mensagem curta de ajuda.
--versão
Produz a versão atual do stubmaker.
STUB ARQUIVOS
STUB SUBROUTINAS
A "classe" ou "pacote" criado pelo stubmaker é na verdade uma subclasse do núcleo
Objeto SOAP :: Lite. Como resultado, todos os métodos que podem ser chamados de SOAP :: Lite também podem ser chamados
sobre stubs gerados.
Por exemplo, suponha que você queira obter uma saída legível do stub gerado, então
simplesmente ligue legível(1) na instância do stub. Veja o exemplo abaixo.
As seguintes sub-rotinas são exclusivas para classes stub geradas e ajudam o controle do usuário
e configurar a classe stub.
want_som (booleano)
Quando definido como 1, SOAP :: Lite retornará objetos SOAP :: SOM para o usuário ao invocar um
método em um serviço remoto. Isso é muito útil quando você precisa verificar se o
o valor de retorno é SOAP :: Fault ou não. Quando definido como 0, SOAP :: Lite retornará o retorno
valor do método.
EXEMPLOS
Invocando fazedor de tocos da da comando linha
> perl stubmaker http://www.xmethods.net/sd/StockQuoteService.wsdl Ou:> perl
"-MStockQuoteService qw (: all)" -le "print getQuote ('MSFT')"
Trabalho com toco aulas
Linha de comando:> perl stubmaker http://ws1.api.re2.yahoo.com/ws/soap-demo/full.wsdl
Arquivo: echo> use full; > use SOAP :: Lite + trace => qw (depurar); > meu $ f = novo cheio; >
$ f->usar_prefixo(0); > $ f->legível(1); > $ f->quero_som(1); > $ som =
$ f-> echoViaBase64 ("foo");
DIREITOS AUTORAIS
Copyright (C) 2000-2005 Paul Kulchenko. Todos os direitos reservados.
Esta biblioteca é um software livre; você pode redistribuí-lo e / ou modificá-lo sob o mesmo
termos como o próprio Perl.
Use stubmakerp online usando serviços onworks.net