Descripcion Del Paquete Java - Rmi.activation
Descripcion Del Paquete Java - Rmi.activation
Descripcion Del Paquete Java - Rmi.activation
El uso de sockets permite la elaboracin de aplicaciones distribuidas. Sin embargo, en ocasiones, son necesarios enfoques con un mayor grado de abstraccin que el proporcionado por stos. Al utilizar sockets, las aplicaciones deben desarrollar sus propios mecanismos para manejar de forma eficiente los mensajes intercambiados, con la consecuente complicacin que esto conlleva. La API RMI (Remote Method Invacation) proporciona un mecanismo para facilitar la elaboracin de aplicaciones distribuidas. Integrado dentro de la jerarqua de paquetes oficiales del lenguaje de programacin Java, se adapta perfectamente al modelo de programacin de dicho lenguaje. REMOTE INVOCATION METHOD (RMI). En el modelo de objetos distribuidos de Java, un objeto distribuido es aquel cuyos mtodos pueden llamarse desde otra Mquina Virtual Java (JVM), que puede estar ejecutndose en otro host. Por lo tanto, un objeto remoto ubicado en un proceso puede recibir llamadas desde otros procesos que se estn ejecutando en diferentes espacios de direcciones (es decir, en diferentes mquinas). Una clase remota es cualquier clase cuyas instancias son objetos remotos. Desde el punto de vista de la mquina virtual que crea instancias de objetos remotos, stos son objetos ``normales''. Se podrn usar como cualquier otro objeto.
Paquete java.rmi.activation. Descripcin. Este paquete proporciona apoyo para un objeto que se instancie en RMI Activation. La referencia a un objeto remoto puede ser hecha de manera persistente y despus ser activada dentro de otro usando el mecanismo de activacin de RMI.
Resumen de las interfaces. Interfaz ActivationInstantiator Descripcin Esta interfaz es la responsable de crear instancias para objetos activables. Se especifica dentro de un ActivationGroup y se obtiene cuando un grupo se reporta de manera activa mediante una invocacin al comando ActivationSystem.activeGroup, la cual se hace internamente. Provee de medios para registrar grupos y objetos activables para que estos puedan ser activados en esos grupos. Facilita la activacin de objetos remotos. Sintaxis. publicinterface ActivationInstantiator extends Remote public interface ActivationMonitor extends Remote
ActivationMonitor
ActivationSystem
Activator
Resumen de las Clases. Clase Activatable Descripcin Esta clase proporciona apoyo para objetos remotos que requieren acceso persistente sobre un periodo determinado de tiempo para que sea activado en el sistema. Un descriptor de activacin contiene la informacin necesaria para activar un objeto: el identificador de grupo del objeto, el nombre completo de la clase del objeto, y la ubicacin del cdigo del objeto, un cdigo fuente, un modo de reinicio del objeto, y un objeto dirigido que contiene objetos especficos de la inicializacin de los datos. Es el responsable de crear nuevas instancias para los objetos activables en el grupo donde se encuentran, este informa a al comando ActivationMonitor cuando se activa o desactiva. Sintaxis. public abstract class Activatable extends RemoteServer public final class ActivationDesc extends Object implements Serializable
ActivationDesc
ActivationGroup
ActivationGroup_Stub
ActivationGroupDesc
Un descriptor de activacin de grupo contiene la informacin necesaria para crear y recrear una activacin de grupos para poder activar objetos. ActivationGroupDesc.Comma Inicio para las implementaciones de ndEnvironment ActivationGroup
ActivationGroupID
Es el identificador para un grupo activado de servidores el cual tiene varios propsitos: identificar un grupo nicamente con la activacin del sistema, y guardar la referencia del grupo activado en el sistema, para que de esta forma el grupo encuentre
public abstract class ActivationGroup extends UnicastRemoteObject implements ActivationInstantiator public final class ActivationGroup_Stub extends RemoteStub implements ActivationInstantiator, Remote public final class ActivationGroupDesc extends Object implements Serializable public static class ActivationGroupDesc.Comm andEnvironment extends Object implements Serializable Public class ActivationGroupID extends Object implements Serializable
ActivationID
la activacin del sistema cuando sea necesario. La activacin hace uso especial de un public class ActivationID identificador para encontrar objetos extends Object remotos que pueden ser activados en un implements Serializable periodo de tiempo