Indiana University Bloomington

School of Informatics and Computing

Technical Report TR549:
SoapRMI Events: Design and Implementation

Aleksander Slominski, Madhusudhan Govindaraju, Dennis Gannon and Randall Bramley
(May 2001), 17 pages
This paper presents a SOAP-based event system for Grid events, which in turn aid in wiring together distributed software components. SOAP RPC specifies HTTP as its network protocol and XML as the data format; representation of events using XML allows self-describing formats using XML-Schemas, and language and platform independence. We define SOAP events as a specification of interfaces and wire-formats compliant with the SOAP 1.1 specification. We describe the advanced features (directory services, firewall friendliness, security considerations and failsafe mechanisms) that event systems should support. We introduce an interoperable prototype implementation in C++ and Java.

Available as: