Interoperability is easy if you only work in one world. But if you have to connect components from both .NET and the JAVA realm the weapon of choice depends on your requirements.
Clearly SOAP and Webservices are viable solutions, but require some overhead in extensive XML processing and additional framework components. Aside from proprietary solutions XML-RPC offers a lean but standardized XML-based approach to interoperability.
This paper evaluates XML-RPC regarding throughput and performance connecting JAVA and .NET client and server components using available open-source libraries.
|Daniel Aslan, Siemens Business Services GmbH & Co, C-LAB; Wolfgang Thronicke, Siemens Business Services GmbH & Co, C-LAB
|Vol. 5 (2006) No. 01
Link to Report