Cl�udia,

Usando Multicast voc� corre o risco de a informa��o n�o passar por algum
firewall com bloqueio mais r�gido (Alguns administradores bloqueiam Broadcast
e tamb�m Multicast).
Utilizar ISAPI � mais ou menos como assinar o pacto com o dem�nio. Acho que
esta lista de discuss�es � sobre Java. Um chat pode ser  desenvolvido em
Java, sem problemas de performance por causa da linguagem.

Algumas alternativas em Java para tal s�o :

- Utilizar um Servidor de aplica��es, com Applet na ponta para apresenta��o -
O Applet pode ficar fazendo pooling, para detectar quando uma nova mensagem
chegou.
- O Applet e o servidor podem eventualmente utilizar RMI na comunica��o. O
problema volta a ser o firewall, e uma poss�vel incompatibilidade com
browsers. Voc� pode baixar uma vers�o de RMI que roda sobre o IIS, mas nunca
testei
- Se o cliente n�o precisar ser um browser, ent�o voc� pode utilizar todo o
arsenal J2SE a seu favor. Pode criar uma interface utilizando SWT, por
exemplo, que ir� ficar t�o leve quanto um programa nativo, ou mesmo a Swing,
com recursos sofisticados e mais pesada. Para a comunica��o pode ser
utilizado CORBA ou RMI/IIOP. Se houver problemas de firewal, pode utilizar
SOAP over HTTP para a comunica��o. Para o download do aplicativo pode ser
utilizado Java Web Start.

Acho que existem diversas op��es, mas as perguntas b�sicas que deve fazer s�o
:
  - O programa precisa rodar em um browser, ou voc� pode instalar o programa
em cada cliente que for rodar o chat ? Se puder instalar, aumenta o leque de
possibilidades.
  - Qual o requisito de mem�ria para o cliente ( <64Mb provavelmente voc�
ter� problemas com a Swing).
  - Os clientes precisam ser multiplataforma (se somente rodarem no Windows,
a SWT como interface gr�fica � uma boa op��o).
  - O programa ir� rodar em uma intranet sem firewalls, ou ser� preciso
passar por diversas redes com bloqueio r�gido. Se houver bloqueio, a
quantidade de protocolos que poder� utilizar ficar� bem reduzida.
 Se voc� responder a estas perguntas, o pessoal desta lista poder�  lhe dar
as melhores op��es.

[]s
Glauco Reis

Ernani Joppert Pontes Martins wrote:

>         Existem v�rios exemplos na web sobre isso...
>
>         Eu j� cheguei a fazer um igualzinho ao da uol, utiliza arquivos
> mas � em php.
>
>         Em java o legal seria implementar um socket server com multicast
> ou algo do g�nero.
>
>         Mas ae eu n�o sei como fica em quest�o de performance. N�o sei
> se deve partir pra      ISAPI em C++ mesmo, mas o chat em php se quiser
> eu te mostro em PVT pq foge do escopo   da lista.
>
>         []'s
>
>         Ernani
>
> > -----Mensagem original-----
> > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Enviada em: ter�a-feira, 8 de julho de 2003 09:24
> > Para: [EMAIL PROTECTED]
> > Assunto: RES: [java-list] Fazendo pagina��o com JSP
> >
> >
> > Gente, tenho que desenvolver uma aplica��o que � um chat para
> > uso interno em uma empresa. Algu�m j� desenvolveu e teria
> > algumas dicas para me dar, como por exemplo, as principais classes?
> >
> > Obrigada,
> >
> > ------------------------------ LISTA SOUJAVA
> > ----------------------------
> > http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> > d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > historico: http://www.mail-archive.com/java-list%40soujava.org.br
> > para sair da lista: envie email para
> > [EMAIL PROTECTED]
> > --------------------------------------------------------------
> > -----------
> >
> >
> >
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a