Java Distributed Refreshable Objects 3.1

Licencia: Prueba gratuita ‎Tamaño del archivo: 2.08 MB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

acerca de Java Distributed Refreshable Objects

Distributed Refreshable Objects (DRO) es una biblioteca de software para desarrolladores Java que mejora la comunicación entre objetos en entornos locales y distribuidos, que puede considerarse como una alternativa más eficaz y flexible a CORBA y otras infraestructuras de objetos distribuidos. DRO ayuda a resolver los siguientes problemas: Eficiencia de ajuste del código de aplicación distribuido Mantener la viabilidad de las aplicaciones frente al cambio La obsolescencia de los datos almacenados en caché Cuello de botella del servidor central Las características clave son: Intercambio eficaz de datos de red Almacenamiento en caché de propiedades calculadas que consumen muchos recursos sin datos obsoletos Seguimiento de cambios para las propiedades del objeto Depuración informativa de paquetes de red No se necesita ningún servidor de mensajería Amplia posibilidad de optimizar el tráfico de red • Un montón de elementos de iterador se transmiten a la vez Un objeto actualizable proporciona seguimiento de cambios para las propiedades del objeto, adecuadas y calculadas a partir de las propiedades de otros objetos, y proporciona propiedades calculadas de almacenamiento en caché que consumen muchos recursos sin datos obsoletos. Todo esto se hace de forma transparente para los programadores. La capa de intercomunicación de objetos distribuidos proporciona un intercambio de datos de red mucho más eficaz, ya que varias llamadas remotas se recopilan y envían como un solo paquete. Esta funcionalidad se admite en un entorno distribuido sin ningún servidor de mensajería, las conexiones punto a punto se organizan en su lugar, lo que proporciona una escalabilidad muy alta. Todos los objetos distribuidos en DRO se almacenan en caché en el lado del cliente, por lo que el uso repetido de las propiedades del objeto no da lugar al intercambio de red. Sin embargo, cuando se modifica un objeto de servidor, todas sus copias de cliente almacenadas en caché se actualizan; no hay datos obsoletos posibles. En resumen, DRO ofrece medios para crear aplicaciones distribuidas y locales con alta flexibilidad y eficiencia. No es necesaria ninguna modificación de la estructura de código para agregar el almacenamiento en caché de propiedades calculadas con uso intensivo de recursos y para migrar una aplicación al entorno distribuido de forma eficaz.