| E x p a n d |
| your possibilities |
|
russian | english
|
|
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.
All this is done transparently for programmers.
This library allows for class
providers to avoid programming of object property change notification; it is a
ready-to-use mechanism being tuned up with
annotations
on classes and methods. Class users are able to track changes of any
object properties by means of callbacks.
|

|
The main thing is that object properties
can be cached in declarative manner by adding the annotation @Cached on its getters,
which results in flexible optimization of performance with no interference
with the application code.
The proposed architectural pattern "refreshable caching" is an alternative to
the pattern
"publish/subscribe"
and an addition to
the
architectural pattern MVC (Model-View-Controller).
Features of the approach let reduce programmers' efforts in programming
complex object interaction and object property caching noticeably.
| Buy Java Distributed Refreshable Objects Now! |
 |
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
No any messaging server needed
Wide possibility to optimize network traffic
À bunch of iterator elements is transmitted at a time
Informative network packets debugging
Attention! You can get the latest version of Distributed Refreshable Objects for free.
Become a registered user
and send your request using the form on this page (available for registered users).
The proposal is limited!
| Buy Java Distributed Refreshable Objects Now! |
 |
Manual DRO 3: distributed_refreshable_objects_tutorial_eng.pdf 276 kb
Old versions of Java Refreshable Objects
Java Refreshable Objects v2.0
Restrictions: version 2.0 has no access to distributed environment
Manual RO 2.0: refreshable_objects_tutorial_eng.pdf 222 kb
The download link is available only for registered users.
Become a registered user for free (name and e-mail only)!
|