2SAP: A FLEXIBLE ARCHITECTURE FOR WEB SERVICE ENABLEMENT OF COMMUNICATION SERVICES

Li Li, Wu Chou, Dan Zhuo, Feng Liu

Abstract

In this paper, we present a flexible Web service middleware framework based on the approach of 2SAP, two-way Web service application proxy. 2SAP is to address some critical issues in Web service enablement of communication services that require session based stateful transactions, two-way full duplex Web service interaction, asynchronous operations and event notification. We introduce the concept of meta-services and base-services in Web service middleware architecture design, and we investigate three options that can be applied to synthesize the service interface descriptions of these services in current WSDL frameworks. Based on the dependency and interaction pattern analyses, we describe the architecture of 2SAP that modularizes the service implementation and components along two dimensions, i.e. stateful vs. stateless and core vs. extension. We show that the architecture of 2SAP can support a variety of collocated and distributed service integration configurations. Our experimental studies indicated that the service platform of the proposed 2SAP architecture can support the needs of Web service and SOA enablement of real-time communication services.

References

  1. Axis, 2006. Apache Web Services - Axis, http://ws.apache.org/axis/.
  2. Axis2, 2006. Apache Axis2/Java, http://ws.apache.org/axis2/.
  3. Chou, W., Li, L., Liu, F., 2005a. Web Service for Communication Service Management, The 17th Int. Conf. on Software Engineering and Knowledge Engineering (SEKE), page 584-589, Taipei, Taiwan, July 2005.
  4. Chou, W., Li, L., Liu, F., 2005b. Web Service Enablement of Communication Services, Proceedings of ICWS 2005, Volume 2, page 393-400, Orlando, Florida, July 2005.
  5. Chou, W., Liu, F., Li, L., 2006a. Web Services for Telecommunication, Proceedings of Advanced International Conference on Telecommunications (AICT 2006), AICT 11: Special Mechanisms, 6 pages, Guadeloupe, French Caribbean, February 2006.
  6. Chou, W., Li, L., Liu, F., 2006b. Web Service Initiation Protocol for Multimedia and Voice Communication over IP, Proceedings of IEEE International Conference on Web Services (ICWS 2006), page 515- 522, Chicago, September 2006.
  7. ECMA-348, 2004. Standard ECMA-348 Web Services Description Language (WSDL) for CSTA Phase III 2nd edition (June 2004), http://www.ecmainternational.org/publications/standards/Ecma348.htm.
  8. ECMA-366, 2005. Standard ECMA-366 WS-Session - Web Services for Application Session Services (June 2005), http://www.ecmainternational.org/publications/standards/Ecma366.htm
  9. ECMA TR-90, 2005. Technical Report TR/90 Session Management, Event Notification, and Computing Function Services - Amendments for ECMA-348, December 2005, http://www.ecmainternational.org/publications/techreports/E-TR090.htm
  10. Gamma, E., Helm, R., Johnson R., Vlissides, J., 1995. Design Patterns, Addison-Wesley, 1995.
  11. Hu, J., Guo, C., Zou, P., 2005. WSCF: A Framework for Web Service-based Application Supporting Environment, Proceedings of ICWS 2005, Volume 2, page 445-452, Orlando, Florida, July 2005.
  12. JBI 2005. JSR 208: JavaTM Business Integration (JBI), http://jcp.org/en/jsr/detail?id=208
  13. Li, L., Chou, W., 2005a. Two-way Web Service: from Interface Design to Interface Verification, Proceedings of ICWS 2005, Volume 2, page 525-532, Orlando Florida, July 2005.
  14. Li, L., Chou, W., Liu, F., 2005b. An Extensible Three-tier XML Dialogue System Architecture for Multimodal Interaction and Automated Agent Services, Proceedings of 9th IASTED Conference on Internet and Multimedia Systems, and Applications, page 13- 17, Hawaii, August 2005.
  15. Li, L., Chou, W., 2006. Semantic Modelling and Design Patterns for Asynchronous Events in Web Service Interaction, Proceedings of IEEE International Conference on Web Services (ICWS 2006), page 223- 230, Chicago, September 2006.
  16. Liu, F., Chou, W., Li, L., Li J., 2004. WSIP-Web Service SIP Endpoint for Converged Communication over IP, Proceedings of 2004 IEEE International Conference on Web Services (ICWS2004), San Diego, California, USA, page 690-697, July 6-9, 2004.
  17. Liu, F., Wang, G., Li, L., Chou, W., 2006a. Web Services for Distributed Communication Systems, Proceedings of 2006 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI 2006), page 1030-1035, Shanghai, China, June 2006.
  18. Liu, F., Wang, G., Chou, W., Lookman, F. Li, L., 2006b. Target: Two-way Web Service Router Gateway, Proceedings of IEEE International Conference on Web Services (ICWS 2006), page 629-636, Chicago, September 2006.
  19. Maheshwari, P., Tang, H., Liang, R., 2004. Enhancing Web Services with Message-Oriented Middleware, Proceedings of IEEE International Conference on Web Services (ICWS 2004), page 88-95, San Jose, July 2004
  20. Ostrowski, K., Birman, K., 2006. Extensible Web Services Architecture for Notification in Large-Scale Systems, Proceedings of IEEE International Conference on Web Services (ICWS 2006), page 383-392, Chicago, September 2006.
  21. Völter, M., Kircher, M., Zdun, U., 2004. Remoting Patterns, John Wiley & Sons, 2004.
  22. Weiss, M., Esfandiari, B., 2004. On Feature Interactions among Web Services, Proceedings of IEEE International Conference on Web Services (ICWS 2004), page 88-95, San Jose, July 2004
  23. WS-BPEL, 2006. Web Services Business Process Execution Language 2.0, http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=wsbpe l
  24. WS-Eventing, 2006. Web Services Eventing (WSEventing), W3C Member Submission 15 March 2006, http://www.w3.org/Submission/WS-Eventing/
Download


Paper Citation


in Harvard Style

Li L., Chou W., Zhuo D. and Liu F. (2007). 2SAP: A FLEXIBLE ARCHITECTURE FOR WEB SERVICE ENABLEMENT OF COMMUNICATION SERVICES . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-77-1, pages 305-312. DOI: 10.5220/0001291403050312


in Bibtex Style

@conference{webist07,
author={Li Li and Wu Chou and Dan Zhuo and Feng Liu},
title={2SAP: A FLEXIBLE ARCHITECTURE FOR WEB SERVICE ENABLEMENT OF COMMUNICATION SERVICES},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2007},
pages={305-312},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001291403050312},
isbn={978-972-8865-77-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - 2SAP: A FLEXIBLE ARCHITECTURE FOR WEB SERVICE ENABLEMENT OF COMMUNICATION SERVICES
SN - 978-972-8865-77-1
AU - Li L.
AU - Chou W.
AU - Zhuo D.
AU - Liu F.
PY - 2007
SP - 305
EP - 312
DO - 10.5220/0001291403050312