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] -------------------------------------------------------------------------
