ASNMTAP :: ASNMTAP :: Plug-ins: Zeep

ASNMTAP :: ASNMTAP :: plug-ins :: SOAP is een PERL-module die SOAP-functies levert die worden gebruikt door ASNMTAP-gebaseerde plug-ins.
Download nu

ASNMTAP :: ASNMTAP :: Plug-ins: Zeep Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alex Peeters
  • Uitgever website:
  • http://search.cpan.org/~asnmtap/ASNMTAP-3.000015/lib/ASNMTAP/Asnmtap/Applications/CGI.pod

ASNMTAP :: ASNMTAP :: Plug-ins: Zeep Tags


ASNMTAP :: ASNMTAP :: Plug-ins: Zeep Beschrijving

ASNMTAP :: ASNMTAP :: Plug-ins :: Zeep is een PERL-module die SOAP-functies biedt die worden gebruikt door ASNMTAP-gebaseerde plug-ins. ASNMTAP :: ASNMTAP :: Plug-ins :: SOAP is een PERL-module die SOAP-functies levert die worden gebruikt door ASNMTAP-gebaseerde plug-ins.Synopsis Gebruik ASNMTAP :: ASNMTAP :: Plug-ins V3.000.010; Gebruik ASNMTAP :: ASNMTAP :: plug-ins qw (: plug-ins); Mijn $ ObjectPlugins = ASNMTAP :: ASNMTAP :: plug-ins-> nieuw (_programname => 'check_template-sap.pl', _programdescription => "zeep :: lite plug-in-sjabloon voor het testen van de '$ applicatie' met prestatiegegevens", _programversion = > '3.000.010', _programgetoptions => , _Timeout => 30, _debug => 0); Gebruik ASNMTAP :: ASNMTAP :: plug-ins :: SOAP QW (GET_SOAP_REQUEST); gebruik zeep :: lite; mijn $ proxy = 'http://services.saplite.com/hibye.cgi'; mijn $ namespace = 'http://www.sooplite.com/demo'; mijn $ MethodName = 'Hallo'; Mijn $ Methode = SOAP :: Gegevens-> Naam ($ MethodName) -> ATW ({XMLNS => $ NAMEESPACE}); Mijn% Soapservice_Register_ns = ('http://schemas.xmlsoap.org/wsdl/mime/' => 'MIME', 'http://www.w3.org/2001/xmlschema' => 's'); mijn $ xmlcontent; mijn $ params; Mijn ($ retourcode, $ XML) = GET_SOAP_REQUEST (ASNMTAPINERTERITED => $ ObjectPlugins, proxy => $ proxy, naamruimte => $ NAMESPACE, methode => $ Methode, registernamespace =>% SOPSERPICE_REGISTER_NS, XMLCONTENT => $ XMLContent, Params => $ params, cookies => 1, perfdatalabel => 'zeep'); Tenzij ($ retourcode) {if (gedefinieerd $ XML) {...} else {...}} $ ObjectPlugins-> EXIT (7); Zeep :: Lite for Perl is een verzameling Perl-modules die een eenvoudige en Lichtgewicht interface naar het Simple Object Access Protocol (SOAP, ook bekend als servicegericht Access Protocol), zowel op Client als Server Side.get_SOAP_REQUEST () SOAP is een eenvoudig XML-gebaseerd protocol om aanvragen informatie over HTTP te laten uitwisselen. Informatie over SOAP CAN Zoek op URI: http://www.w3schools.com/SOAP/Returns Een status voor $ retourcode (OK..unknown) en wanneer de status OK is voor $ XML de geëxtraheerde XML indien aanwezig, anders undef.asnmtapinheriteda vereiste referentie Naar een ASNMTAP :: ASNMTAP :: Plug-ins of ASNMTAP :: ASNMTAP :: plug-ins :: Nagios subclassedrough Deze manier van werken hebben we de opdrachtregeloptie geërfd --Debug.customoptional, is een verwijzing naar uw eigen aangepaste functie $ SOM: de SOM-object biedt een eenvoudige API voor toegang tot elk aspect van de zeepvelop van het antwoord, een resultaatobject Van Soap :: Lite. Sub Actiononsoapresponse {My ($ ASNMTAPINERITEITERD, $ SOM) = @_; Return ($ retourcode); } En nu met customarguments: Sub ActiononsOapreSponse {My ($ ASNMTAPINERITED, $ SOM, $ ARGUMENTS) = @_; Return ($ retourcode); } CustomGUMTUMENTIONOPTIE, wanneer u parameters naar uw eigen aangepaste gedefinieerde functie moet doorgeven, kan dit met customgumen worden gedaan. CustomGunctions: Scalaire, array, hash, ref-scalaire, ref array, ref hashproxythis Hiermee kunt u een eindpunt (servicadres) opgeven en ook de vereiste module tegelijkertijd belast. Proxy: 'http://services.saplite.com/hibye.cgi'a Vereist Scalar.Bespeltjes De URI die zal worden gebruikt als de naamruimte voor de resulterende XML-entiteit. NameSpace: 'http://www.soaplite.com/demo'a vereist Scalar.Registernamespacethe Register_ns Subroutine stelt gebruikers in staat om een wereldwijd naamruimte te registreren met de Soap Envelope. Registernamespace:% Soapservice_Register_ns = ('http://schemas.xmlsoap.org/wsdl/mime/' => 'MIME', 'http://www.w3.org/2001/xmlschema' => 's'); Een vereiste hash.methodde naam is wat de serializer zal gebruiken voor de tag bij het genereren van de XML voor dit object. Methode: Zeep :: Data-> Naam (HI) -> Attract ({xmlns => 'http://www.sooplite.com/demo'}); een vereiste zeep :: Gegevens-> Naam Definitie-eisen: · Perl


ASNMTAP :: ASNMTAP :: Plug-ins: Zeep Gerelateerde software

ring

RGEN is een bibliotheek bestaande uit willekeurige generator en gegevensaccumulatiecategorieën. ...

150

Downloaden