Request and Response - Guest Registration
This section provides a mock request and a mock response for the Registration Web service that uses SOAP 1.1 over HTTP with document/literal as the message style and the encoding option.
Getting a mock request for Registration_WSDL_11_SOAP_11_Document.wsdl is easy,
since I learned how to use soapUI 3.0.1.
Here is a mock request generated with soapUI 3.0.1 with some data entered by myself:
<ser:RegistrationRequest date="2008-08-08" event="OpenGame">
- soapUI uses the QName for the top level element in the SOAP Body "ser:RegistrationRequest".
The prefix is defined to the target namespace: http://www.herongyang.com/Service/.
This is an expected good behavior.
- But soapUI uses the local name for the sub element: "Guest". This is because the default
attribute elementFormDefault="unqualified" is assumed in the schema provided in the WSDL document,
which says all non-root elements will be using local names only (unqualified names).
Here is a mock response generated with soapUI 3.0.1 with some data entered by myself:
<Confirmation guest="Herong Yang" event="OpenGame"/>
<Confirmation guest="Joe Smith" event="OpenGame"/>
To test this WSDL online, go to http://www.herongyang.com/Service/.
Last update: 2007.
Table of Contents
About This Book
Introduction to WSDL 2.0
WSDL 2.0 Document Structure and Syntax
WSDL Version 2.0 Part 2: Adjuncts
WSDL 2.0 Document Examples with SOAP Binding
WSDL 20 Programming APIs and Testing Tools
Introduction to WSDL 1.1
WSDL 1.1 Document Structure and Syntax
WSDL 1.1 Binding Extension for SOAP 1.1
soapUI 3.0.1 - Web Service Testing Tool
►WSDL 1.1 and SOAP 1.1 Examples - Document and RPC Styles
SOAP 1.1 Message Styles and Encoding Options
First Example - Hello
Request and Response - Hello
document/literal Example - Guest Registration
►Request and Response - Guest Registration
rpc/encoded Example - Get Exchange Rate
Request and Response - Get Exchange Rate
SOAP Body and Operation Name - Book Reservation
Request and Response - Book Reservation
elementFormDefault="qualified" - Refill Order
Request and Response - Refill Order
encodingStyle="uri" for use="encoded"
Request and Response - Get Stock Price
PHP SOAP Extension in PHP 5.3.1
Using WSDL in Perl with SOAP::Lite 0.710
Using WSDL Document in Java with Axis2 1.4.1
Using WSDL2Java to Generate Web Service Stub Classes
WSDL 1.1 Binding Extension for SOAP 1.2
WSDL 1.1 and SOAP 1.2 Examples - Document and RPC Styles
SOAP 1.2 Binding - PHP, Java and Perl Clients
WSDL Related Terminologies
PDF Printing Version