Some general background on standards used in this Manual.

HTTP

HyperText Transfer Protocol

http://en.wikipedia.org/wiki/HTTP

Web Service

For more information: http://en.wikipedia.org/wiki/Web_service

WSDL

Web Service Description Language

For more information: http://www.w3.org/TR/wsdl

ASMX

To see the supported instruction for the EazyWebService, you can check the following ASMX file

http://xxx/EazyWebService.asmx

xxx is the URL to get to your MES application.

This file is automatically generated using the WSDL

More information on ASMX: http://pcsupport.about.com/od/fileextensions/f/asmxfile.htm

JSON

JSON (JavaScript Object Notation)

The MES application and the EZ_SoapReader are using JSON to represent arguments, as a return option for queries, and to store MES Queries. It is simple to read, some pointers:

  1. {} is used to represent an object
  2. [] is used to represent an array, array items are separated by commas
  3. \” is used to escape inner quotation marks when they are used within a string

For a full syntax description: http://www.json.org/

 

While writing MES Queries it is useful to have a JSON Editor:

http://www.thomasfrank.se/downloadableJS/JSONeditor_example.html

You can check the JSON Arguments you enter into the EZ_SoapApplication, or even create them using these online editors.

SOAP

The EZ_SoapReader application is using SOAP to communicate between the Client Application (EZ_SoapReader) and the MES Web Service. SOAP stands for Simple Object Access Protocol.

SOAP is a protocol for exchanging information using XML as its message format, and relies on HTTP for message negotiation and transmission.

 

A SOAP message could be sent to a web service enabled web site with the parameters needed for a search. The site would then return an XML-formatted document with the resulting data.

 

The SOAP specification is currently maintained by the World Wide Web Consortium:

http://www.w3.org/TR/soap/

 

For more information: http://en.wikipedia.org/wiki/SOAP

 

You don’t need to know anything about SOAP to use the EZ_SoapReader and to understand the following documentation.

 

Useful Links