Operational Features41-001129-00 Rev 09, Release 1.4.1 5-87Operational FeaturesOperational FeaturesXML Customized ServicesExtensible Markup Language (XML) is a markup language much like HTML.HTML was designed to display data and to focus on how data looks. XML wasdesigned 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 todescribe the data.• XML with a DTD or XML Schema is designed to be self-descriptive• XML is a W3C Standard RecommendationCreating Customized XML Services on the IP PhonesThe XML application for the IP phones allows users to create custom servicesthey can use via the phone’s keyboard and display. These services include thingslike 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 thecreation of menu screens, message screens, input screens, directory screens, statusmessage 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.”DFW Phone 972-992-4600