The WebORB Presentation Server(r) is a platform for developing and running Rich Internet Applications. The server facilitates connectivity between RIA clients and server-side application services. Supported clients include Adobe Flex, Adobe Flash, Microsoft Silverlight and JavaScript(AJAX). The server-side support includes plain Java objects (POJOs), Spring Beans, EJBs as well as XML web services.
| Flex | WebORB for Java provides support for Flex
Remoting and WeBORB Data Management for Flex (WDMF). The Flex Remoting
subsystem of WebORB is a high performance serialization and invocation
engine seamlessly exposing deployed Java objects, beans and services to
Flex clients. Client applications can use the RemoteObject API/MXML to
connect and invoke methods via WebORB. |
|
| Flash Remoting | WebORB for Java fully supports Flash Remoting
clients. Client applications can use ActionScript version 1, 2 or 3 API to
connect and invoke methods on the remote Java objects, EJBs or custom
remoting components. WebORB does not require any third party products and
can be hosted in any J2EE server or servlet container. |
|
| AJAX | To facilitate creation of HTML/JavaScript rich client applications, WebORB includes the Rich Client SystemTM. The Rich Client System is a framework that significantly simplifies the process of the JavaScript client application development. It also provides unified APIs to access any server-side object or web service. The APIs provide a communication stack designed to connect and execute synchronous and asynchronous invocations on a variety of server-side objects. | |
| Silverlight | WebORB for Java includes support for handling remoting invocations of Java objects, Spring Beans and EJBs from Silverlight client applications. Product distribution includes a Silverlight client component enabling client/server connectivity and providing an implementation of data type marshalling and unmarshalling. Integration supports invocation of methods and data exchange using primitive data types, strings, dates, complex types, arrays and collections. | |