Como fazer um MSN simples "sem" servidor

Queria saber se era possivel, e se for,como fazer um programa simples que apenas troquem mensagens sem precisar de um servidor, o proprio computador já é o servidor ou coisa parecida.
vlw

[quote=Stepo]Queria saber se era possivel, e se for,como fazer um programa simples que apenas troquem mensagens sem precisar de um servidor, o proprio computador já é o servidor ou coisa parecida.
vlw[/quote]

Sockets.

E nao fique upando topicos. Principalmente em tao pouco intervalo de tempo.

No site da caelum tem a apostila FJ-11 que possui um exemplo de implementação de um chat com sockets:
http://www.caelum.com.br/apostilas/
No livro Head First Java também tem um exemplo parecido, aliás dois, um mais simples e outro mais avançado:
http://www.livrariacultura.com.br/scripts/cultura/resenha/resenha.asp?nitem=798846&sid=893822195121026636469141918&k5=200C014D&uid=