beautypg.com

Creating and modifying the typetranslator.xml file, Type translator soap interface, Type translator soap interface -3 – Echelon i.LON 100 e2 Internet Server User Manual

Page 183: 1 type translator soap interface

background image

i.

LON 100 Internet Server Programmer’s Reference

12-3

XML Configuration File

The SOAP interface for the Type Translator application includes four functions. Table 60

lists and describes these functions. For more information on any of these functions, see the
sections following Table 60.

12.2 Creating and Modifying the TypeTranslator.XML File

You can create and modify the TypeTranslator.XML file with the TypeTranslatorSet SOAP
function. The following section, Type Translator SOAP Interface, describes how to use

TypeTranslatorSet and the other SOAP functions provided for the Type Translator

application.

Alternatively, you can create and modify the .XML file manually with an XML editor, and

download it to the

i.

LON 100 via FTP. Echelon does not recommend this, as the

i.

LON 100

will require a reboot to read the configuration of the downloaded file. Additionally, the

i.

LON

100 performs error checking on all SOAP messages it receives before writing to the XML file.

It will not perform error checking on any XML files you download via FTP, and thus the
application may not boot properly.
If you plan to create the XML file manually, you should review the rest of this chapter first,

as it describes the elements and properties in the XML file that define each Type Translator.
For instructions on creating or modifying an XML file manually, see Manually Modifying an

on page 15-1.

12.2.1

Type Translator SOAP Interface

Table 60 Type Translator SOAP Functions

Function Description

TypeTranslatorList

Use this function to retrieve a list of the Type Translators that you

have added to the

i.

LON 100. For more information, see

on page 12-4.

TypeTranslatorList

TypeTranslatorGet

Use this function to retrieve the configuration of any Type

Translator that you have added to the

i.

LON 100. For more

information, see T

t on page 12-5.

ypeTranslatorGe

TypeTranslatorSet

Use this function to create a Type Translator, or to modify an
existing Type Translator. For more information, see

on page 12-12.

TypeTranslatorSet

TypeTranslatorDelete

Use this function to delete a Type Translator. For more

information, see T

on page 12-13.

ypeTranslatorDelete