Ol� Willian,
O que voce procura � uma aplica��o que utilize java.net.ServerSocket e o
pr�prio java.net.Socket.
D� uma olhada na apidoc que voce vai encontrar todos os m�todos para lidar com
objetos desta natureza: o server "ouve" conex�es em um determinado port, o client
apenas faz a conex�o ao port do server. Muito simples.
Exsitem outras feramentas como java.net.MulticastSocket que � �til para enviar
e receber pacotes IP multicast, mas isso j� � outra hist�ria...
Para exemplificar, seguem os tradicionais exemplos do site da sun:
http://developer.java.sun.com/developer/codesamples/
Para criar um socket servidor:
try {
int port = 2000;
ServerSocket srv = new ServerSocket(port);
// Wait for connection from client.
Socket socket = srv.accept();
} catch (IOException e) { }
Para criar um socket cliente:
try {
InetAddress addr =
InetAddress.getByName("java.sun.com");
int port = 80;
Socket sock = new Socket(addr, port);
} catch (IOException e) { }
Escrevendo no socket:
try {
BufferedWriter wr = new BufferedWriter(new
OutputStreamWriter(socket.getOutputStream()));
wr.write("aString");
wr.flush();
} catch (IOException e) { }
Lendo do socket:
try {
BufferedReader rd = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
String str;
while ((str = rd.readLine()) != null) {
process(str);
}
rd.close();
} catch (IOException e) { }
� isso a�.... espero ter ajudado...
[]'s
Chico.
william jr caetano wrote:
> Vejamos se algu�m pode me ajudar...
>
> Preciso fazer com que duas (ou mais) m�quinas de uma rede se comuniquem,
> enviando e recebendo mensagens, atrav�s de applet ou uma aplica��o...
>
> N�o necessariamente precisa ser em rede, pode ser numa mesma m�quina, mas que
> simule como se estivesse numa rede, onde um applet de um browser fale com outro
> applet num outro browser por exemplo...
>
> Andei procurando alguma coisa e encontrei material para construir um servidor e
> um bate papo... mas n�o o suficiente para implementar o c�digo e funcionar...
>
> Ser� que algum de vcs possui algum exemplo disso?? N�o precisa ser nada muito
> complexo, um simples "hello world" que envie uma mensagem de um lado, receba e
> responda do outro....
>
> Por favor, enviem-me em pvt (tive uns problemas de voltar a assinar/cancelar e
> n�o sei se estou recebendo todas os mails da lista)
>
> Muito obrigado,
>
> Abra�os a todos...
>
> William
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
--
---------------------------------------------------
FRANCISCO JUNQUEIRA
Object Designer, Java Developer
Technical Consultant at CPqD/LTF
Department of Telematics at
School of Electrical Engineering - UNICAMP, Brazil
---------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------