Lipetsk, Russian Federation (PressExposure) December 26, 2007 -- Fusionsoft are pleases to announce the new release of product which is intended for Java developers: the Library of Java Distributed Refreshable Objects 3.1.
Distributed Refreshable Objects (DRO) 3.1 is a software library for Java developers enhancing inter-object communication in local as well as distributed environments, which can be considered as more effective and flexible alternative to CORBA and other distributed-object infrastructures. The corner stone of the library is the concept of refreshable object. A refreshable object provides change tracking for object properties, proper as well as calculated from other objectsâ properties, and it provides caching resource-intensive calculated properties without stale data.
DRO helps solve the following problems: - Tuning efficiency of distributed application code. - Maintaining the viability of applications in the face of change. - The obsolescence of cached data. - Central server bottleneck (peer-to-peer connection is used instead).
The key features are: - Effective network data interchange. - Caching resource-intensive calculated properties without stale data. - Change tracking for object properties. - Informative network packets debugging. - No any messaging server needed. - Wide possibility to optimize network traffic. - Ã bunch of iterator elements is transmitted at a time.
Changes: - Distributed object intercommunication layer with call packaging functionality implemented. - Object property change tracking and cache resetting implemented for distributed environment. - Complete object caching on client side implemented. - Distributed thread sharable between different JVMs added. - Checkers, refreshable objects transparently checking consistency for other refreshable objects, added.
More detailed information and library are available on Fusionsoft official site: http://fusionsoft-online.com/refreshableobject.php>. We welcome your opinions and suggestions. Send e-mail today at: firstname.lastname@example.org.