Request and Response - Refill Order
This section provides a mock request and a mock response for the RefilOrder Web service that uses SOAP 1.2 over HTTP with style='document' and elementFormDefault='qualified' in the schema to use qualified names (QName) for sub elements in SOAP Body.
Getting a mock request for RefillOrder_WSDL_11_SOAP_11_Document.wsdl is easy,
since I learned how to use SoapUI.
Here is a mock request generated with SoapUI with some data entered by myself:
<ser:Patient name="Joe Smith" birthDate="1970-01-01"/>
<ser:Prescription drug="Vitamin D 50000 IU"
- SoapUI uses the QName for the top level element in the SOAP Body "ser:RefillOrderRequest".
The prefix is defined to the target namespace: http://www.herongyang.com/Service/.
- SoapUI uses QNames for sub elements: "Patient" and "Prescription". This is because I used
elementFormDefault="qualified" in the schema in the WSDL document,
which says all root and non-root elements will be using unqualified names.
Here is a mock response generated with SoapUI 3.0.1 with some data entered by myself:
<ser:OrderStatus number="20070707" status="Verifying"/>
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
Using WSDL Document in Java Apache Axis2/Java for WSDL
Apache Woden for WSDL Documents in Java
SoapUI - Web Service Testing Tool
PHP SOAP Extension for WSDL
Perl SOAP::Lite for WSDL
Introduction to WSDL 1.1
WSDL 1.1 Document Structure and Syntax
WSDL 1.1 Binding Extension for SOAP 1.1
SoapUI as WSDL 1.1 Testing Tool
WSDL 1.1 and SOAP 1.1 Examples - Document and RPC Styles
PHP SOAP Extension for WSDL 1.1
Perl SOAP::Lite for WSDL 1.1
Apache Axis2/Java for WSDL 1.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 Message Styles and Encoding Options
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
SOAP 1.2 Binding - PHP, Java and Perl Clients
WSDL Related Terminologies
Full Version in PDF/EPUB