Exemplo de aplicação simples que simula um chat em vários terminais. A aplicação utiliza o paradigma de comunicação em grupo e é implementada com o JGroups Toolkit – http://www.jgroups.org.
Código-Fonte e JAR’s
Instruções de uso
- export CLASSPATH=$CLASSPATH:/<path>/jgroups-sources.jar
- export CLASSPATH=$CLASSPATH:/<path>/jgroups-3.3.1.Final.jar
- javac SimpleChat.java
- No terminal 1: java SimpleChat
- No terminal 2: java SimpleChat
- No terminal 3: java SimpleChat
- …
Após configuração inicial, basta trocar mensagens entre os terminais.
Observação: caso encontrem dificuldade para compilar a classe java, o link contém o bytecode compilado e pronto para uso.