Documentation index

Symbols

.NET SDK
The Microsoft .NET framework SDK is free. Compile, using the command-line, in C# or VB .NET and make a SOAP client, Make a SOAP client with the free .NET framework SDK

A

ARRAY
How to consume a method returning an array of integer, Consume a Method returning an array of simple type (rpc, encoded and literal): register your serializer/deserializer or not?
ARRAY OF OBJECT
How to create and register serializer and deserializer for remote procedure returning an array of complex type, Psychiatric treatment: array of object (rpc/encoded operation style)
See also ARRAY
ARRAYOFARRAYOF
register serializer for ArrayOfArrayOf type, Registering ArrayOfArrayOf serializer/deserializer.
AXIS
How to use this library with JAX-RPC
See WSDL2Java
AXIS CLIENT FOR .NET
Make a Java SOAP client for a .NET web service, Make a client with AXIS for the Infobel .NET (document/literal) web service.

C

C# COMPLEX TYPE
See how to handle complex type returned by a SOAP procedure with C#, Consuming SOAP procedures returning complex type with the .NET framework SDK and C#
COMPLEX TYPE
consume method returning complex type for rpc/encoded web service, Advanced AXIS and JAX-RPC client: rpc operation style, serializer/deserializer howto
CSC.EXE
Use the free command-line C# compiler from the .NET framework SDK to compile a simple SOAP client, Consume remote procedures returning simple type

D

DII
Dynamic Invocation Interface case study for my JWSDP 1.3 web service, Reading light sensor using Dynamic Invocation Interface (rpc/encoded)
DII (document/literal)
Find here how to use dynamic invocation interface for a document/literal JWSDP web service, DII client for document/literal operation style
See also DII
DOCUMENT/LITERAL
web service using JAX-RPC/AXIS to consume document/literal style, Simple SEI client for document/literal operation style

G

GSOAP
Howto for wsdl2h, soapcpp2, gSOAP client for my JWSDP web service
GSOAP AND COMPLEX TYPE
How to handle complex type and use the structures generated by gSOAP.
Array of simple and complex type are also covered., Consume a remote procedure returning a complex type with gSOAP
GSOAP ARRAYS
Handling arrays returned by SOAP procedures are also as simple as handling them from C/C++., Handling arrays returned by a SOAP method with gSOAP
GSOAP SIMPLE CLIENT
Compile with g++, Consume a simple remote procedure with gSOAP

J

JAVA DOM
Use the DOM inside a JAX-RPC handler to add some attributes to a SAOP message, Modify the SOAP message using DOM from inside a handler.
JAVA SOCKET
Use Java socket to post a SOAP message to a web service, Java XML HTTP post (document/literal)
See also JAVA XML HTTP POST
JAVA TRANSFORMERFACTORY
Use the Java TransformerFactory to print a SOAP message, Post a prepared SOAP message with SAAJ
JAVA XML HTTP POST
Learn how to make an xml http post using Java, Java HTTP post for XML SOAP message.
JAX-RPC CLIENT HANDLER
How to create and how to register a JAX-RPC client-side handler, View the SOAP message using a handler.

L

LWP::USERAGENT HTTP::REQUEST
How to use LWP::UserAgent and HTTP::Request to post an XML SOAP message to a web service
See PERL XML HTTP POST

N

NUSOAP
Use PHP with NuSoap to create a client for my Java WSDP web service, Make a SOAP client using PHP and NuSoap.
NUSOAP CLIENT FOR .NET
A demo to consume advanced .NET web service from Php NuSoap, Tip: a way to solve interoperability problem with a NuSoap client (for document/literal web service).
NUSOAP SERIALIZEENVELOPE
Use manually the serializeEnvelope function from nusaop.php, Tip: a way to solve interoperability problem with a NuSoap client (for document/literal web service).
NUSOAP WSDL CLIENT
Create a Php NuSoap client using WSDL and the Proxy object, Simple NuSoap call using WSDL with my rpc/encoded web service.

P

PERL CLIENT FOR .NET WS
Make a client in Perl for a .NET web service
Use SOAP::Data and valueof, Make a client, for a .NET web service, with Perl and SOAP::Lite.
PERL COMPLEX TYPE
How to handle array returned by a remote procedure using Perl and SOAP::Lite, Consume a remote procedure returning arrays with SOAP::Lite
PERL SOAP::LITE
Examples of SOAP clients using Perl and SOAP::Lite, Interoperability demo: consume my JWSDP RCX web service with Perl/cgi and SOAP::Lite.
PERL XML HTTP POST
How to make an XML HTTP POST with Perl to a web service
example for JWSDP and .NET web service, Perl XML HTTP Post to a web service.
PYTHON DOM
Use the DOM to build dynamically the SOAP message with Python, Build a SOAP message using DOM with PyXml, and post it to a web service.
PYTHON SAX
Example of using SAX with Python to parse the SOAP response, Post an XML SOAP message to a .NET web service.
PYTHON SOAP CLIENT
Make a soap client with Python using several techniques and libraries, Make a SOAP client with Python.
PYTHON XML HTTP POST
Use Python to make an XML HTTP POST to a web service
Examples for Java WSDP and .NET are available, XML HTTP Post to my Java WSDP web service.

S

SAAJ
Use SAAJ to format and to send a SOAP message to a web service
Send a SOAP message stored in a text file with SAAJ, Send or Post a SOAP message using SAAJ (document/literal)
SERIALIZER/DESERIALIZER
How to use serializer/deserializer for complex type
See COMPLEX TYPE
SOAP
View the XML messages exchanged between the web service and your client
TcpTunnelGui tool, View the SOAP messages
SOAPPY
Use Python SOAPpy to make a client for my Java WSDP web service, Using SOAPpy to consume a JWSDP web service.
SOAPPY WSDL
Let SOAPpy parse a WSDL for you and list all the method available, Handy: let SOAPpy extract all the method available from a WSDL

V

VB .NET COMPLEX TYPE
See how to handle complex type returned by a SOAP procedure with VB .NET, Consuming SOAP procedures returning complex type with the .NET framework SDK and VB
VBC.EXE
Use the free command-line vbc.exe compiler from the .NET framework SDK to compile a simple VB .NET SOAP client, Consume remote procedures returning simple type

W

WSCOMPILE
Generate SOAP serializer with wscompile tool, Psychiatric treatment: array of object (rpc/encoded operation style)
WSDL
for my Java WSDP web service (RPC-style encoded), WSDL description for an RPC/encoded style
WSDL.EXE
Learn how to use the wsdl.exe tool provided by the .NET framework SDK, Make a SOAP client in C# using the command-line
WSDL2Java
here are some tips: this tool comes with AXIS, Use AXIS and JAX-RPC to create a SOAP client with WSDL2Java (for rpc encoded or document literal operation style)
WSDL2PY
Use wsdl2py to create complex serializer/deserializer with ZSI, Use WSDL2py to generate the class needed to unmarshall array of simple type, or array of object returned by a JWSDP web service.

Z

ZSI
Use Python with ZSI to make a SOAP client for Java WSDP and .NET web service, Python ZSI SOAP client for JWSDP and .NET web service.
ZSI CLIENT FOR .NET
Use wsdl2py with ZSI to consume and advanced .NET web service, Use WSDL2py to consume an advanced .NET web service with Python and ZSI.
ZSI TC.STRUCT
Use ZSI and TC.Struct for custom type mapping, Interoperability between a Java WSDP web service and a Python ZSI client.