| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/12/2009 16:44:43
|
squall926
JavaChild
![[Avatar]](/images/avatar/e82a0d322fa2653ba0ce48474cbe03a6.jpg)
Membro desde: 04/05/2006 00:37:29
Mensagens: 129
Offline
|
Ola pessoal, Boa tarde.
Hoje descobri como fazer um chat sem a necessidade de ter um servidor. Com MulticastSocket UDP.
Mas agora tenho a seguinte duvida:
Como saber quantos usuarios tenho no grupo? tipo?
1º Teria como criar um ouvinte pra grupos de multicast?
2º se sim, qual a class? como?
3º não, teria que criar uma lista em cada cliente! mas como saber quem esta no grupo ou saiu?
Desde já agradeço a todos.
|
Pentiun E8200 (2,6Gb)
MSI945
1Gb KingstonDDR2 667
GeForce 8600GT 512Mb DDr2
80Gb ATA
DVD-RAM LG 4163 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/12/2009 00:29:12
|
qmx
JavaGuru
Membro desde: 14/02/2007 10:49:14
Mensagens: 212
Localização: Sampa
Offline
|
Cara, até dá pra você implementar na mão, mas isso é estupidamente mais fácil de fazer usando o JGroups (jgroups.org)
Vale a pena dar uma olhada, já tem pronto inclusive um demo de chat mostrando o uso.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/12/2009 00:55:15
|
JxtaNode
JavaEvangelist
![[Avatar]](/images/avatar/521bdfc40f2f763bd9ccc267fde55653.png)
Membro desde: 28/01/2008 18:46:42
Mensagens: 321
Localização: Paris
Offline
|
Bom dia,
JXTA também pode criar e gerir grupos e multicast.
JxtaMulticastSocket :
http://blogs.sun.com/hamada/entry/pipes_jxtabidipipes_and_jxtasockets
JXTA é utilizado, por exemplo, Shoal para o agrupamento(A Dynamic Clustering Framework) no Glassfish e no SailFin.
http://swik.net/GlassFish+Shoal
Glassfish Shoal : https://shoal.dev.java.net/
SailFin : https://sailfin.dev.java.net/
Collanos utiliza JXTA : http://www.collanos.com/
JXTA 2.6 está sendo transferido e desenvolvido na plataforma da SUN Kenai.
Abraços
This message was edited 1 time. Last update was at 02/12/2009 01:09:23
|
Computer science
HTTP://OBJETJAVA.ONLINE.FR TEAM MEMBER
CSD Cnam Software Distribution |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/12/2009 10:50:51
|
squall926
JavaChild
![[Avatar]](/images/avatar/e82a0d322fa2653ba0ce48474cbe03a6.jpg)
Membro desde: 04/05/2006 00:37:29
Mensagens: 129
Offline
|
Muitissimo Obrigado. Muito boa o JGroups muito mesmo.
Ainda n olhei os outros,...
/claps
ótimas recomendações ^^
|
Pentiun E8200 (2,6Gb)
MSI945
1Gb KingstonDDR2 667
GeForce 8600GT 512Mb DDr2
80Gb ATA
DVD-RAM LG 4163 |
|
|
 |
|
|