beautypg.com

Response message, Soap header, Response message -4 – Echelon i.LON 100 e2 Internet Server User Manual

Page 15: Soap header -4, 1 soap header, 2 response message

background image

document includes a sample XML string you could supply as the parameter, and a

description of how to build the XML string.

However, there are a few exceptions to this rule. The DataPointRead, DataPointWrite,

and DataPointResetPriority functions do not include a parameter as part
of their input messgaes.
They take a series of input parameters, each of which contains a

single value, as input. These input parameters are inserted in place of the parameter

that is included in the SOAP body of all the other SOAP functions. This is described in more
detail later in the document in Chapter 3, where the DataPoint functions are described.

2.3.2 Response Message

The following represents the basic format of the SOAP message returned by the

i.

LON 100

when you call any of the functions described in this document.


SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

xmlns:p="http://wsdl.echelon.com/web_services_ns/ilon100/v1.1/type">

2000-04-18T10:08:47.200-07:00

030000073782

172.25.137.100

80




xmlns:echelon="http://wsdl.echelon.com/web_services_ns/ilon100/v1.1/message/">

Result

There are two differences between the input messages sent to the

i.

LON 100, and those

returned by the

i.

LON 100. The first is the inclusion of a SOAP header between the SOAP

envelope and SOAP body. The second is the inclusion of the parameter contained
within the SOAP body.

2.3.2.1 SOAP Header

The SOAP/XML interface has been modified in version 1.1 to include a SOAP header in all
response messages. The SOAP header section of each response message is between the SOAP

envelope and the SOAP body, and is shown below:


xmlns:p="http://wsdl.echelon.com/web_services_ns/ilon100/v1.1/type">
2000-04-18T10:08:47.200-07:00

030000073782

172.25.137.100

80


The SOAP Header contains general information about the message, and can be used to

identify the

i.

LON 100 that sent it. This section is also tightly controlled by the W3C

i.

LON 100 Internet Server Program

2-4

mer’s Reference