Sincronização em uma Aplicação Distribuída para a Educação à Distância Utilizando Recursos do Middleware ProActive

  • Berto de Tácio P. Gomes CEFET-MA
  • Omar A. Carmona Cortes CEFET-MA

Resumo


O objetivo deste trabalho é mostrar recursos de um middleware open source, que foram utilizados no desenvolvimento de um Chat que possui mecanismos de sincronização análogos aos algoritmos de exclusão mútua em sistemas distribuídos. Foram utilizados em especial os algoritmos centralizado, distribuído e token-ring. A aplicação, batizada com o nome de SynchroTalk, foi desenvolvida em linguagem Java e o middleware é denominado ProActive.

Referências

L. BADUEL, F. Baude, and D. Caromel. Efficient, flexible, and typed group communications in java. In Joint ACM Java Grand - ISCOPE 2002 Conference, pages 28–36, ACM Press, 2002.

G. COULOURIS and T. DOLLIMORE, J. ans KINDBERG. Distributed Systems: Concepts and Design. Adson Wesley, 3 edition, 2000.

S. Microsystems. Java rmi. http://java.sun.com/products/jdk/rmi/, Visitado em 25 de junho de 2006.

OBJECTWEB. Proactive. http://www.objectweb.org/ProActive, Visitado em 25 de maio de 2006.

J. Y. Y. OEIRAS and H. V. ROCHA. Uma modalidade de comunicação mediada por computador e suas várias interfaces. In Workshop Sobre Fatores Humanos em Sistemas Computacionais, pages 151–160, UFRGS - Porto Alegre - RS, 2000.

OMG. Corba website. http://www.corba.com, Visitado em 20 de junho de 2006.

M. G. PIMENTEL and F. F. SAMPAIO. Hiperdiálogo uma ferramenta de bate-papo para diminuir a perda de co-texto. In SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO, pages 21–23, Vitória-ES, 2002.

V. W. Site. Voyager. http://www.recursionsw.com/voyager, Visitado em 25 de junho de 2006.

M. SMITH, J. J. CADIZ, and B. BURKHALTER. Conversation trees and threaded chats. SIGCHI Bulletin.

A. S. TANENBAUM. Sistemas Operacionais Modernos. Pretince Hall, São Paulo, 2003.

J. C. VAHL JÚNIOR. Uso de agentes de interface para adequação de bate-papos ao contexto de educação a distância. Master’s thesis, Instituto de Computação, Universidade Estadual de Campinas - UNICAMP, Campinas-SP, 2003.
Publicado
17/10/2006
GOMES, Berto de Tácio P.; CORTES, Omar A. Carmona. Sincronização em uma Aplicação Distribuída para a Educação à Distância Utilizando Recursos do Middleware ProActive. In: WORKSHOP DE INICIAÇÃO CIENTÍFICA - SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 7. , 2006, Ouro Preto. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2006 . p. 21-24. DOI: https://doi.org/10.5753/wscad_estendido.2006.18964.