I am very pleased to announce that we released the new major version of WebORB for Java. The new release adds a variety of very cool features and significantly improves the existing feature set with a number of fixes and improvements. The most notable features in 5.0 are:
- Clustering. WebORB for Java instances can form dynamic clusters which appear as a single WebORB node to the clients. Clustering is available messaging, data management, RTMP and remoting subsystems of the products:
- Messaging: for publish/subscribe messaging applications clustering enables message propagation through all nodes of the cluster. Clients can subscribe to any node and will receive messages published through any other node. (Doc)
- Data Management: Clustered instances of WebORB support client synchronization for data management clients (Flex/AIR/JavaScript). Client applications using WebORB Data Management can create/update/delete database records and other instances of the application will receive synchronization updates regardless of the node they are connected to. (Doc)
- RTMP: Remote Shared Objects are automatically synchronized across the WebORB cluster. (Doc)
- Remoting: WebORB introduces support for cluster-wide singletons. A remoting objects enabled for cluster-wide synchronization will maintain its state between remoting invocations regardless of the node handling the invocations. (Doc)
- Ant task for WebORB Data Management code generation.
- Ant task for remoting code generation and method invocation.
- Heroku Integration. WebORB can be deployed into Heroku where it provides remoting and messaging features. WebORB for Heroku is available with cloud-based pricing. (Doc)
- Pub/Sub Message Filtering. WebORB subscribers can use SQL-like queries when subscribing to a buy cialis online destination to receive only messages satisfying the query. (Doc)
- ZeroMQ Integration. WebORB messaging (publish/subscribe) destinations can be configured to publish/retrieve messages to/from ZeroMQ sockets. (Doc)
- RabbitMQ Integration. WebORB publish/subscribe system can now be integrated with RabbitMQ messaging broker. WebORB relays messages published by WebORB clients to a RabbitMQ exchange or queue and likewise, messages retrieved from RabbitMQ are delivered to WebORB subscribers. (Doc)
- Data Management Integration with Sencha’s ExtJS. WebORB Data Management now generates a sample project demonstrating integration with Sencha’s ExtJS.
A complete list of features and bug fixes is available on the WebORB for Java Release History page.
Enjoy!
