Requirements for and evaluation of RMI protocols for scientific computing
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
Investigating the Limits of SOAP Performance for Scientific Computing
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
An Architectural Model for Service-Based Software with Ultra Rapid Evolution
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
Code generation techniques for developing light-weight XML Web services for embedded devices
Proceedings of the 2004 ACM symposium on Applied computing
Differential Serialization for Optimized SOAP Performance
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Guidelines for performance evaluation of web services
WebMedia '05 Proceedings of the 11th Brazilian Symposium on Multimedia and the web
Aurora: An Approach to High Throughput Parallel Simulation
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
An End-to-End Web Services-Based Infrastructure for Biomedical Applications
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
XRPC: interoperable and efficient distributed XQuery
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
A framework for service-oriented computing with C and C++ Web service components
ACM Transactions on Internet Technology (TOIT)
On the Performance and Scalability of Web Services for Monitoring MPLS-based Networks
Journal of Network and Systems Management
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
Minimal traffic-constrained similarity-based SOAP multicast routing protocol
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
WS-FM'06 Proceedings of the Third international conference on Web Services and Formal Methods
A comparative study between dynamic web scripting languages
ICDEM'10 Proceedings of the Second international conference on Data Engineering and Management
Hi-index | 0.00 |
The SOAP protocol underpins Web services as the standard mechanism for exchanging information in a distributed environment. The XML-based protocol offers advantages including extensibility, interoperability, and robustness. The merger of Web services and grid computing promotes SOAP into a standard protocol for the large-scale scientific applications that computational grids promise to support, further elevating the protocol's importance and requiring high-performance implementations. Various SOAP implementations differ in their implementation language, invocation model and API, and supported performance optimizations. In this paper we compare and contrast the performance of widely used SOAP toolkits and draw conclusions about their current performance characteristics. We alsoprovide insights into various design features that can lead to optimized SOAP implementations. The SOAP implementations included in our study are gSOAP 2.4, AxisC++ CVS May 28, AxisJava 1.2, .NET 1.1.4322 and XSOAP4/XSUL 1.1.