WSO2 SOA Enablement Server Remoting  Locate

Overview  Locate

WSO2 SOA Enablement Server Remoting enables different applications to communicate with one another. The remoting infrastructure is a Web services approach to interprocess communication. The real strength of the remoting system resides in its ability to enable communication among objects in different application domains or processes. You can use WSO2 SOA Enablement Server API to expose any existing object within your application as a Web service. The whole WSO2 SOA Enablement Server infrastructure is running right in your application, so you do not need to embed your application within any application or web server. WSO2 SOA Enablement Server Remoting allows you to pass your objects not only by value (standard Web service functionality) but also by reference. So instead of marshalling an object into XML and sending it over wire, a new Web service wrapper is dynamically created around the object and its reference is send to the other side where the new proxy is automatically created. WSO2 SOA Enablement Server also takes care of object lifetime and distributed garbage collection.