Aastra Telecom 480I IP Phone User Manual


 
Operational Features
41-001129-00 Rev 09, Release 1.4.1 5-87
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.”