12.8 PARLAY X (PARLAY WEB SERVICES)

Parlay X is the name of the interface for accessing Parlay/OSA APIs using Web Services. The essence of the project is available by quoting from the ‘Parlay 4.0 Parlay X Web Services Specification’ from the Parlay Group:

The Parlay X Web Services are intended to stimulate the development of next generation network applications by developers in the IT community who are not necessarily experts in telephony or telecommunications. The selection of Web Services should be driven by commercial utility and not necessarily by technical elegance. The goal is to define a set of powerful yet simple, highly abstracted, imaginative, telecommunications capabilities that developers in the IT community can both quickly comprehend and use to generate new, innovative applications.

In addition to being a Web Services interface, the Parlay X interface is a much-simplified presentation of the fully blown Parlay/OSA APIs. This is to help meet the objective of attracting widespread usage and facilitating quick development cycles. It should be relatively easy to utilise powerful features in the operator's network from our J2EE application (or handset application).

It is a truly exciting prospect that with just one request from a URI, it is possible to initiate a phone call between two parties (Third-Party Calling), or to forward an incoming call to another number if the user is unavailable (Network-Initiated Third-Party Call Control).

An example of how we could utilise ...

Get Next Generation Wireless Applications: Creating Mobile Applications in a Web 2.0 and Mobile 2.0 World, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.