Font Size: a A A

Design And Implementation Of Parlay X Supported Application Server

Posted on:2009-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:F YuFull Text:PDF
GTID:2178360245969421Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
NGN (Next Generation Network) is a service-driven network, one of whose key promises lies in the ability to provide services rapidly and efficiently. So as the key component of the Next Generation Service Supporting Environment, Application Server should provide more approaches of service provision, as a result, the customer can choose the most proper one. Currently, one of the ideal service provision patterns is as follow: to provide the PARLAY X Application Server and the PARLAY X API for the network-converged service and the third party service.This thesis explains its background and the meanings first, and then briefly explains the development of technology of service provision in NGN, and the approaches of service provision based on Parlay X. The Parlay X and the Web Service are also mentioned by giving some detailed introduction.Then, the thesis analyzes the functional and non-functional requirements of Parlay X Application Server according to its position in NGN. The primary capabilities of Parlay X Application Server should include: the Parlay X-based service development, Parlay X service management, Parlay X service execution, statistic management, call management and so on.After thoroughly analyzing both the functional and non-functional requirements of Parlay X Application Server, some key issues are analyzed and furtherly resolved in the thesis, including the mechanism of message dispatching and the design of protocol adapter layer. It is decided that Parlay X Application Server dispatches message by adding SOAP headers, and SOAP engine is embeded in the protocol adapter layer.After the solution of key problems, a layered and modularized architecture of Parlay X Application Server is put forward which is based on Jetty and Axis SOAP engine. Then, function of every module is described in detail, and the processing sequence of Parlay X message is described as well. In the aspect of implementation, the thesis mainly focuses on some key modules of Parlay X Application Server, including providing class diagrams and explanation for each part. Later, there are three examples of sequence diagrams showing how the Parlay X Application Server works.In the following part, the thesis mainly focuses on how to create Parlay X services based on the interfaces which Parlay X Application Server provides. It's described from all aspects of service creation, including the interface which must be implemented, the API which can be used and the formation of the service description file.At last, the thesis presents the functional and performance tests of the Parlay X Application Server, and points out the further research which is required in next stage.
Keywords/Search Tags:Next Generation Network (NGN), Parlay X, Application Server, Web Service
PDF Full Text Request
Related items