This final roundtrip tip will show you how to use the mapping meta-data file to work around the roundtrip issues, which we encountered in the first two tips of this series. See Resources for links to those tips.
The idea of having interoperable Web-based distributed applications is not new. As just one example, the requirements of the Electronic Data Interchange (EDI) market emerged well before B2B on-line e-commerce gained any significant presence -- and with the popularity of the B2B marketplace, interoperability has become the most compelling EDI requirement.
What is PHP SOAP Extension?
My first example with SOAP Extension.
SOAP Extension functions for client applications.
How to dump detailed information for debugging.
A WSDL document example.
How use SOAP Extension in non-WSDL mode.
In the SOAP Web services world, a fault flows from the server to the client in the form of SOAP fault. A SOAP fault consists of the faultcode, faultstring, and optional fault actor and detail. The JAX-RPC specification defines various rules about how to map from a Java exception to a SOAP fault (server side) and from the SOAP fault back to the Java exception (client side).
PHP SOAP Extension Functions for Server Applications
HelloServer.php - First SOAP Server Application
HelloServer12.php - SOAP 1.2 Server Application
HelloServerWsdl.php - SOAP 1.2 Server Application in WSDL Mode
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.