Specifications

Aastra July 2014 PA-001011-03-04
iv
2 XML and the Aastra IP Phones .........................................................................................24
2.1 What is XML? .......................................................................................................................24
2.2 Functionality .........................................................................................................................24
2.3 How does it work? ................................................................................................................25
2.3.1 Phone initiated application ..........................................................................................25
2.3.2 Server initiated application ..........................................................................................25
2.4 System Architecture .............................................................................................................26
2.4.1 Corporate applications ................................................................................................26
2.4.2 Internet applications ....................................................................................................26
2.4.3 Telephony applications ................................................................................................27
2.5 Development environment ...................................................................................................27
2.5.1 Typical software architecture .......................................................................................27
2.5.2 Web server ..................................................................................................................28
2.5.3 Scripts/Languages .......................................................................................................28
2.5.4 XML Validation tools ....................................................................................................28
2.6 XML format ...........................................................................................................................29
2.7 HTTP format .........................................................................................................................29
2.8 XML display control and keys ..............................................................................................30
2.8.1 Aastra 6730i/6731i ......................................................................................................30
2.8.2 Aastra 6753i ................................................................................................................31
2.8.3 Aastra 6755i/6735i ......................................................................................................32
2.8.4 Aastra 6757i/6757iCT/6737i ........................................................................................33
2.8.5 Aastra 9143i ................................................................................................................34
2.8.6 Aastra 9480i/9480iCT ..................................................................................................35
2.8.7 Aastra 6739i ................................................................................................................36
2.8.8 Aastra 6863i ................................................................................................................37
2.8.9 Aastra 6865i ................................................................................................................38
2.8.10 Aastra 6867i ................................................................................................................39
3 Aastra IP Phone XML Objects ...........................................................................................40
3.1 TextMenu Object (All models) ..............................................................................................40
3.1.1 Implementation (softkey and non softkey phones)......................................................40
3.1.2 Implementation (6739i) ................................................................................................41
3.1.3 XML Description ..........................................................................................................43
3.1.4 Dialing from a TextMenu .............................................................................................49
3.1.5 TextMenu styles (when supported) .............................................................................49
3.1.6 Examples .....................................................................................................................50
3.2 ImageMenu Object (55i/57i/57iCT/6735i/6737i/6739i/6867i)...............................................54