WebORB for Java, .NET and PHP include a very powerful remoting Silverlight component. The component implements a binary protocol (AMF) for handling remoting invocations of server-side components from Silverlight.
There is a new article on our site that describes an example of integrating Silverlight with Java. The example demonstrates an invocation of a POJO, however, the same approach can be used to invoke EJBs, Spring Beans or any other custom service type hosted in WebORB for Java. You can access the article at the link below:
In my next blog post, I plan to describe our Silverlight to .NET integration. It may not be obvious, but our integration approach offers a variety of benefits over the standard SOAP/REST-based integration built into Silverlight.