
WebORB for Java is a high-performing, multi-functional development and runtime environment that is designed to effortlessly connect Flex, Flash, AJAX and Silverlight clients with Java objects, Spring Beans, EJBs (v1, v2 or v3) or XML Web Services, native operating system resources and rich media streams (audio and video). Some of the key benefits of using WebORB include ease of development, improved development workflow, reduced code base to write and manage, reduced development cost and faster time to market.
Getting started with WebORB is easy - just download and install a FREE copy of WebORB running in Development Mode - into any J2EE server or servlet engine. The installer creates a sample reference installation where you can see and try all the features. The best way to start is open the management console and explore the documentation and examples. Examples include source code.
Also visit the Developer Den for more helpful resources, which include the following screencasts:
Developer Productivity Tools - management console, customizable code generators, customizable service browser, invocation test drive, Eclipse plugin, FlexBuilder3/FlashBuilder4 plugins, command line tools, examples with source code
Multi-Client Support - Flash, Flex, AJAX and Silverlight
Remote Invocation - AMF0, AMF3, Spring framework integration, EJB1.0, 2.0, 3.0 integration, Flex polling, session and application scope for Java objects
Customizable Security - graphical security configuration, which provides custom authentication, custom authorization, and role-based security
Real-time Messaging- data push, producer-consumer model, JMS integration, remote shared objects, message broadcast
Video Streaming - streaming flash video, video broadcast, server initiated video, video recording, video chat
Data Management - code generators, full CRUD operations, client synchronization, intuitive API, extensible programming model, sample test drive
Performance Monitoring - server-side performance instrumentation
Extensibility Features - custom object serialization, abstract argument mapping, object factories, invocation chain, custom object activation, special attributes, security handlers