ABSTRACT

Introduction ........................................................................................................ 389 UM: Loose Integration through Standard Protocols .......................................... 390

UM Functionality ...................................................................................... 390 Integration Architectures ........................................................................... 391 Comparison of the Integrated and Unifi ed Architectures ......................... 392 Integration through Standard E-Mail Protocols ........................................ 393

Voice Browsers .................................................................................................. 395 Telecommunication APIs .......................................................................... 395 VoiceXML and CCXML .......................................................................... 398

Application Servers ............................................................................................ 403 Session Initiation Protocol ........................................................................ 403 SIP Servlets ............................................................................................... 407 Converged Applications ............................................................................ 408

Orchestrating Web Services and Real-Time Communications .......................... 408 Orchestration ............................................................................................. 409 Business Process Execution Language ..................................................... 410 BPEL and CCXML Compared ................................................................. 410 A Hybrid Approach for Converged Applications ..................................... 412

Conclusions ........................................................................................................ 412 References .......................................................................................................... 413

There has been a long and fruitful history of integration between telecommunications and IT applications. Indeed, the most prominent enterprise voice applications are all examples of this integration:

Unifi ed messaging (UM) blends voice mail and e-mail by providing a single • user interface on a variety of devices.