Universidade do Vale do Rio dos Sinos UniInfo 2003 Espaços de Objetos Compartilhados em Java (módulo 5) por Jorge Luis Victória Barbosa [email protected] São Leopoldo, novembro de 2003 1 EOCs em Java 1 Conceito Ob. 1 Ob. 2 Espaço de Objetos em Java Ob. 3 Nodo 1 Nodo 2 Módulo 5 2 EOCs em Java 1 2 Conceito JavaSpaces (Sun) Módulo 5 3 EOCs em Java 1 2 3 Conceito JavaSpaces (Sun) Jada (Universidade de Bolonha, Itália) Módulo 5 4 EOCs em Java 1 2 3 Conceito JavaSpaces (Sun) Jada (Universidade de Bolonha, Itália) Afirmação: Método OUT Perguntas: Métodos Destruição Bloqueio Sim Sim Não IN READ Não IN_NB READ_NB Módulo 5 5 EOCs em Java 1 2 3 4 Conceito JavaSpaces (Sun) Jada (Universidade de Bolonha, Itália) Exemplo em Jada: Ping e Pong 1. Compilar fontes: compile * 2. Executar Ping-Pong local: run PingPong 3. Executar Ping-Pong em diferentes VMs - runserver - run Ping - run Pong 4. Executar Ping-Pong Distribuído - runserver - run Ping <nome da máquina do servidor> - run Pong <nome da máquina do servidor> Módulo 5 6