Product guide

A5000 R5.4 Product Guide SIP terminals Aastra 6700i range
BPS0121AENAA01 Page 52/64
35.18 XML browser integrated into Aastra 6700i terminals
An XML browser is incorporated into the SIP terminals (firmware) in the 6700i range. It lets external
applications control the telephone display.
35.18.1 What is XML?
XML (eXtensible Markup Language) is equivalent to HTML.
HTML was designed to display information and concentrate on data representation.
XML was designed to display information and concentrate on data description: XML is used to
separate content from presentation.This allows you, for instance, to display a document in different
applications or peripherals without necessarily creating as many versions of the document as the
required representations!
Main advantages of XML:
Legibility: in theory, you do not need any special knowledge to understand the content of an
XML document.
It is a self-descriptive and extendible language.
A tree structure: for creating a model of most computer problems
Universality and portability: the different character sets are taken into account.
Deployable: it can be easily distributed by any protocols capable of transporting text, such as
HTTP.
Easy integration: an XML document can be used by any application fitted with a parser (that
is any software solution that can analyse an XML code).
Extendibility: an XML document must be usable in any application domain.
Thus, XML is particularly suited to data and document exchange.
For further information on XML, visit the site http://www.xml.com
Example of XML description:
<AastraIPPhoneTextMenu>
<Title>Phone Services</Title>
<MenuItem base = “http://10.50.10.53/”>
<Prompt>Traffic Reports</Prompt>
<URI> rss_to_xml.pl</URI>
</MenuItem>
<MenuItem>
<Prompt>Employee List</Prompt>
<URI>employees.xml</URI>
</MenuItem>
<MenuItem base =””>
<Prompt>Weather</Prompt>
<URI>http://10.50.10.52/weather.pl</URI>
</MenuItem>
</AastraIPPhoneTextMenu>