The Third Advanced International Conference on Telecommunications (AICT'07) A Comparison of Three Programming Models for Telecom Service Composition Morne, Mauritius May 13-May 19 ISBN: 0-7695-2843-0
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/AICT.2007.1
Service composition technologies are very important to telecom industry today since they allow application developers to make use of existing services as building blocks to create new services in a rapid and flexible manner in order to catch the fast changing market dynamics. The building block services are usually telecom network capabilities exposed through various protocols (e.g., SIP, Parlay) as well as IT software functions provided through certain interfaces (e.g., RPC, Web Services). Currently, most of telecom applications are created as program logic in pure programming languages (e.g., Java) or by SIP Servlet, so as to satisfy functional and non-functional requirements. Although BPEL is adopted in service composition more widely, whether it is a good solution for telecom domain is still controversial. In this paper, we experiment in three approaches - SIP Servlet, pure programming language of Java and BPEL - to build a same composite service with analysis on developer experience. Preliminary conclusions are drawn based on difference comparison of these composition models in terms of programming efforts and service runtime performance.
Citation:
Yuan Yuan, Jia Jia Wen, Wei Li, Bing Bing Zhang, "A Comparison of Three Programming Models for Telecom Service Composition," aict, pp.1, The Third Advanced International Conference on Telecommunications (AICT'07), 2007 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||