Aastra Telecom 480I XML Customized Services, Creating Customized XML Services on the IP Phones

Models: 480I 480I CT

1 504
Download 504 pages 29.2 Kb
Page 199
Image 199

Operational Features

Operational Features

XML Customized Services

Extensible Markup Language (XML) is a markup language much like HTML. HTML was designed to display data and to focus on how data looks. XML was designed to describe data and to focus on what data is.

The following are characteristics of XML:

XML tags are not predefined. You must define your own tags.

XML uses a Document Type Definition (DTD) or an XML Schema to describe the data.

XML with a DTD or XML Schema is designed to be self-descriptive

XML is a W3C Standard Recommendation

Creating Customized XML Services on the IP Phones

The XML application for the IP phones allows users to create custom services they can use via the phone’s keyboard and display. These services include things like weather and traffic reports, contact information, company info, stock quotes, or custom call scripts.

The IP phone XML application supports four proprietary objects that allow the creation of menu screens, message screens, input screens, directory screens, status message display, and allows XML to execute specific commands.

Text Menu object (for Menu screens)

Text Screen object (for Message screens)

UserInput object (for User Input screens)

Directory object (for Directory list screen)

Status Message object (for idle screen)

Execute Commands object (for executing XML commands)

For a description and how to implement each of these objects, see Appendix G, “Creating an XML Application.”

Operational Features

41-001129-00 Rev 09, Release 1.4.1

5-87

Page 199
Image 199
Aastra Telecom 480I CT manual XML Customized Services, Creating Customized XML Services on the IP Phones