Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

SAP::SOAP
Perl extension to translate to and from SOAP calls

SAP::SOAP - Perl extension to translate to and from SOAP calls


NAME

SAP::SOAP - Perl extension to translate to and from SOAP calls


SYNOPSIS


  use SAP::SOAP;

  $rfc = new SAP::SOAP(

                      ASHOST   => 'myhost',

                      USER     => 'ME',

                      PASSWD   => 'secret',

                      LANG     => 'EN',

                      CLIENT   => '200',

                      SYSNR    => '00',

                      TRACE    => '1' );

my $sr =<<EOF; <?xml version=``1.0'' encoding=``iso-8859-1''?> <SOAP-ENV:Envelope SOAP-ENV:encodingStyle=``http://schemas.xmlsoap.org/soap/envoding/'' xmlns:xsd=``http://www.w3c.org/1999/XMLSchema'' xmlns:xsi=``http://www.w3c.org/1999/XMLSchema-instance''> <SOAP-ENV:Body> <rfc:RFC_READ_TABLE xmlns:rfc=``urn:sap-com:document:sap:rfc:functions''> <DELIMITER>|</DELIMITER> <QUERY_TABLE>TRDIR </QUERY_TABLE> <ROWCOUNT>5</ROWCOUNT> <ROWSKIPS>0</ROWSKIPS> <FIELDS> </FIELDS> <DATA> </DATA> <OPTIONS> <item> <TEXT>NAME LIKE 'RS%' </TEXT> </item> </OPTIONS> </rfc:RFC_READ_TABLE> </SOAP-ENV:Body> </SOAP-ENV:Envelope> EOF

print $rfc->soapCall( $sr );

$rfc->close();


DESCRIPTION


  The best way to discribe this package is to give a brief over view, and

  then launch into several examples.


METHODS:

soapRequest Translate a SOAP request into an SAP::Iface object ready for a call via SAP::Rfc.

soapCall Accepts a SOAP request, processes the SAP RFC and provides a SOAP response or fault.




soapFault

   Accepts fault code, fault string, and a fault description - Returns

   a SOAP fault response.


AUTHOR

Piers Harding, piers@ompa.net.

But Credit must go to all those that have helped.


SEE ALSO

perl(1), SAP::Rfc(3), SAP::Iface(3), SOAP::Lite(3).

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy