This article describes a service-oriented communication (SOC) paradigm based on Web services for real-time communication and converged communication services over IP. This approach extends Web services from a methodology for service integration to a framework for SOC. In particular, we introduce the generic Web services-based application session management (WS-session), the two-way full duplex Web services interaction for communication, and most importantly, the development of Web Services Initiation Protocol. WIP is a full-featured Web services and SOA-based communication paradigm for multimedia and voice communication-over-IP. In the SOC paradigm of WIP, each WIP communication end point may be exposed as a UDDI-publishable Web resource, searchable by Web search engines, and capable of being integrated into a communication-enabled business process as services. We show that WIP provides a SOA that can be extended seamlessly from a primitive P2P end point for voice and video communication to an end point with advanced call control and switching capabilities typically requiring the assistance of a dedicated PBX. A prototype WIP system is fully developed. Architectural design and a system implementation of Web services-based communication are studied and applied to real scenarios of converged communication services. The advance of WIP indicates the beginning of a full Web service and SOA-based communication paradigm that can reshape the direction of communication over IP.
[1]
Feng Liu,et al.
WIP: Web Service Initiation Protocol for Multimedia and Voice Communication over IP
,
2006,
2006 IEEE International Conference on Web Services (ICWS'06).
[2]
Wu Chou,et al.
Two-way Web service: from interface design to interface verification
,
2005,
IEEE International Conference on Web Services (ICWS'05).
[3]
Marc N. Haines.
Web services as information systems innovation: a theoretical framework for Web service technology adoption
,
2004,
Proceedings. IEEE International Conference on Web Services, 2004..
[4]
Wu Chou,et al.
Automatic Message Flow Analyses for Web Services Based on WSDL
,
2007,
IEEE International Conference on Web Services (ICWS 2007).
[5]
Feng Liu,et al.
WSIP - Web service SIP endpoint for converged multimedia/multimodal communication over IP
,
2004
.
[6]
Wu Chou,et al.
WIPdroid – A Two-way Web Services and Real-time Communication Enabled Mobile Computing Platform for Distributed Services Computing
,
2008,
2008 IEEE International Conference on Services Computing.
[7]
Feng Liu,et al.
Web service enablement of communication services
,
2005,
IEEE International Conference on Web Services (ICWS'05).