SOAP Cleans up Interoperability Problems on the Web
IT Professional
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
Latency Performance of SOAP Implementations
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
Compressing SOAP Messages by using Differential Encoding
ICWS '04 Proceedings of the IEEE International Conference on Web Services
The efficiency of XML as an intermediate data representation for wireless middleware communication
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
MOM vs. RPC: Communication Models for Distributed Applications
IEEE Internet Computing
Measurements of SIP signaling over 802.11b links
Proceedings of the 3rd ACM international workshop on Wireless mobile applications and services on WLAN hotspots
A Generic Communication Middleware Architecture for Distributed Application and Service Messaging
ICAS-ICNS '05 Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services
ICAS-ICNS '05 Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services
Guidelines for performance evaluation of web services
WebMedia '05 Proceedings of the 11th Brazilian Symposium on Multimedia and the web
Optimization of SIP Session Setup Delay for VoIP in 3G Wireless Networks
IEEE Transactions on Mobile Computing
Distributed Systems: Principles and Paradigms (2nd Edition)
Distributed Systems: Principles and Paradigms (2nd Edition)
Benefits of alternate XML serialization formats in scientific computing
Proceedings of the 2007 workshop on Service-oriented computing performance: aspects, issues, and approaches
Latency evaluation of networking mechanisms for game traffic
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
An XML Alternative for Performance and Security: ASN.1
IT Professional
ICWMC '08 Proceedings of the 2008 The Fourth International Conference on Wireless and Mobile Communications
Hi-index | 0.00 |
A variety of protocols exist, which may be considered as messaging middleware for facilitating application and service interactions in distributed and technologically heterogeneous environments. Standardized candidates include text-based Simple Object Access Protocol (SOAP) of Web Services (WS) and Instant Messaging Extensions of the Session Initiation Protocol (SIP). In addition, binary-based approaches such as Generic Communications Middleware (GCM) and compression of XML have been proposed. The contribution of this paper is a benchmark and evaluation of SOAP, SIP and GCM as messaging middleware for application and service interaction. In particular protocol overhead, Round-Trip-Time (RTT) and processing latency have been focused on in experiments performed in a Java-based test-bed. The results indicate the optimized performance of the binary approaches, when compared to text-based protocols. More importantly the detailed performance comparison indicates factors contributing to RTT and processing latency, which should be helpful when making technology selections between the protocol candidates. In addition applicability of the protocols is discussed.