ASNMTAP :: ASNMTAP :: Plugins :: SOAP

Asnmtap :: Asnmtap :: Plugins :: SOAP é um módulo Perl que fornece funções de sabão usadas por plugins baseados em ASNMTAP.
Baixe Agora

ASNMTAP :: ASNMTAP :: Plugins :: SOAP Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Alex Peeters
  • Site do editor:
  • http://search.cpan.org/~asnmtap/ASNMTAP-3.000015/lib/ASNMTAP/Asnmtap/Applications/CGI.pod

ASNMTAP :: ASNMTAP :: Plugins :: SOAP Tag


ASNMTAP :: ASNMTAP :: Plugins :: SOAP Descrição

ASNMTAP :: ASNMTAP :: Plugins :: SOAP é um módulo Perl que fornece funções de sabão usadas por plugins baseados em ASNMTAP. Asnmtap :: plugins :: SOAP é um módulo Perl que fornece funções de sabão usadas por plugins baseados em ASNMTAP.Synopsis Use ASNMTap :: Asnmtap :: Plugins v3.000.010; Use asnmtap :: Asnmtap :: Plugins QW (: plugins); Meus $ ObjectPlugins = Asnmtap :: Plugins ASNMTAP :: Plugins-> Novo (_ProgramName => 'check_template-soap.pl', _programDescription => "Modelo de plug-in Soap :: Lite para testar o" aplicativo $ com dados de desempenho ", _Programversion = > '3.000.010', _ProgramGetoptions => , _timeout => 30, _debug => 0); Use ASNMTap :: Asnmtap :: Plugins :: Soon QW (get_soap_request); usar sabão :: lite; Meu $ proxy = 'http://services.soaplite.com/hibye.cgi'; Meu $ namespace = 'http://www.soaplite.com/demo'; Meu nome de $ nome = 'Oi'; Meu $ método = SOAP :: Data-> Nome ($ metodame) -> Attr ({xmlns => $ namespace}); My% Shaapservice_Register_ns = ('http://schemas.xmlsop.org/wsdl/mime/' => 'Mime', 'http://www.w3.org/2001/xmlschema' => 's'); meu $ xmlcontent; Meus $ params; Meu ($ returnCode, $ XML) = get_soap_request (ASNMTapinherited => $ ObjectPlugins, proxy => $ proxy, namespace => $ namespace, método => $ método, registernamespace =>% haapservice_register_ns, xmlcontent => $ xmlcontent, params => $ params, cookies => 1, perf datalabel => 'sabão'); a menos que ($ returnCode) {if (definido $ XML) {...} else {...}} $ ObjectPlugins-> Sair (7); Soap :: Lite para Perl é uma coleção de módulos Perl que fornece um simples e Interface leve para o Protocolo de Acesso Simples de Objeto (SOAP, também conhecido como Service Oriented Access Protocol), tanto no cliente quanto no Servidor Side.Get_Sap_Request () é um protocolo simples baseado em XML para permitir que os aplicativos trocam informações sobre http.more informações sobre o sabão Seja encontrado no URI: http://www.w3schools.com/soap/retorna um status para $ returnCode (OK..unkNown) e quando o status está OK para $ XML, o XML extraído se existir, caso contrário, Redef.asnmtapinheriteda Referência Para um ASNMTap :: Plugins ou ASNMTap :: Plugins :: Nagios subclasse dessa maneira de trabalhar, herdamos a opção de linha de comando --Debug.customopionalal, é uma referência à sua própria função definida personalizada $ som: O objeto SOM fornece uma simples API para acessar qualquer aspecto do envelope de sabão da resposta, um objeto de resultado De sabão :: lite. Sub ActionSoAPResponse {MY ($ ASNMTAPINERIDO, $ SOM) = @_; return ($ returnCode); } e agora com customarguments: Sub ActionSoAPResponse {MY ($ ASNMTAPINHERITED, $ SOM, $ argumentos) = @_; return ($ returnCode); } CustomArgentsOptional, quando você precisa passar parâmetros para sua própria função definida personalizada, isso pode ser feito com customarguments. Customarguments: Scalar, Array, Hash, Ref Scalar, Ref Array, Ref HashProxiTitis permite especificar um endpoint (endereço de serviço) e também carrega o módulo necessário ao mesmo tempo. Proxy: 'http://services.soaplite.com/hibye.cgi'a Requerido Scalar.Namespacesets O URI que será usado como namespace para a entidade XML resultante. Namespace: 'http://www.soaplite.com/demo'a necessário Scalar.RegisterNamesPacethe Register_ns SubRoutine permite que os usuários registrem um namespace global com o envelope do sabão. Registernamespace:% Soapservice_Register_ns = ('http://schemas.xmlsop.org/wsdl/mime/' => 'Mime', 'http://www.w3.org/2001/xmlschema' => 's'); Um nome de hash.method o nome é o que o serializador usará para a tag ao gerar o XML para este objeto. Método: Soap :: Data-> Nome (Hi) -> Attr ({XMLNS => 'http://www.soaplite.com/demo'}); um sabão exigido :: Data-> Requisitos de definição de nome: · Perl.


ASNMTAP :: ASNMTAP :: Plugins :: SOAP Software Relacionado

pyxsd.

pyxsd é um programa de Python de código aberto gratuito que mapeia arquivos XML e XSD (XML Schema). ...

75

Download