The Interoperability demos show how to use WSO2 SOA Enablement Server for Java to access other Web service stacks, specifically .NET and SESJ for C++.
wasptocpp.BarnService – An SSJ client that calls a WSO2 Server for C++.
cpptowasp.BarnService – An SSJ server that is called from a SESJ for C++ client.
.NET Collections in SESJ – Shows SESJ interoperability with .NET over .NET collections.
Java Collections in .NET – Shows SESJ interoperability with .NET over Java collections.
Transactional EJB Access – Three clients (Excel worksheet, .NET Windows Form client and ASP.NET Web Form client) invoke an EJB service over SOAP under JTA in user transactions. Shows the power of SSJ's J2EE integration.
Accessing Stateless EJB from .NET – Shows how to access stateless session beans from a .NET client.
Java Primitive Types/.NET Interoperability – Shows WSO2 Server interoperability with .NET on Java primitive types level for both Document/Literal and RPC/Encoded messaging.
C# Types/SSJ Interoperability – Shows SSJ interoperability with .NET on the cts types level for both Document/Literal and RPC/Encoded messaging.
XSD Types/.NET Interoperability – Shows SESJ interoperability with .NET on the XSD schema types (2001 W3C recommendation) level for both Document/Literal and RPC/Encoded messaging.