| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 18:32:28
|
leandrofaria
HelloWorld
Membro desde: 08/01/2009 14:54:24
Mensagens: 13
Offline
|
Pessoal,
Seguinte, gostaria de saber se existe algum material onde eu possa pesquisar para desenvolver um chat com JSP/Servlets. Seria quase igual a um MSN, eu preciso ter em uma pagina uma lista de pessoas conectadas e quando o usuário A chamasse o usuário B, automaticamente seria aberto uma tela de chat na maquina do usuário B. Eu sei que existe algumas ferramentas free desenvolvidas em JSP, mas não encontrei nenhuma mais ou menos desse nível.
Obrigado
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 19:16:43
|
rod.attack
Virtual Machine Man
![[Avatar]](/images/avatar/3b6fe2dc98ceed6e1608e7cfc662ab11.jpg)
Membro desde: 01/07/2008 20:59:17
Mensagens: 728
Offline
|
leandrofaria wrote:Pessoal,
Seguinte, gostaria de saber se existe algum material onde eu possa pesquisar para desenvolver um chat com JSP/Servlets. Seria quase igual a um MSN, eu preciso ter em uma pagina uma lista de pessoas conectadas e quando o usuário A chamasse o usuário B, automaticamente seria aberto uma tela de chat na maquina do usuário B. Eu sei que existe algumas ferramentas free desenvolvidas em JSP, mas não encontrei nenhuma mais ou menos desse nível.
Obrigado
Eu fiz um parecido com o chat do uol...usando basicamente sockets e threads...
|
I see wind mills |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 19:25:17
|
leandrofaria
HelloWorld
Membro desde: 08/01/2009 14:54:24
Mensagens: 13
Offline
|
Mais igual ao exemplo que eu disse no tópico, tem como fazer ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 20:01:13
|
Diego Marinho
JavaBaby
Membro desde: 21/02/2008 14:46:41
Mensagens: 84
Localização: Recife
Offline
|
Cara tu vai precisar de um servidor e um cliente.
para o servidor usa um que tenha o protocolo chamado JABBER(XMPP), ele é um protocolo bastante usado, o google utiliza ele no GTalk. Sobre o servidor ainda, tem um de licença GNU chamada "Openfire". eu estou utilizando ele em um projeto que participo no CIN-UFPE.
Ah, um detalhe, este servidor tem suporte a diversos "Gateways" que com eles vc pode incorporar diversos clientes tipo: MSN, ICQ, IRQ, AOL e Gtalk(beta) e outros que nao me vem a cabeça agora.
Sobre os clientes, a propria empresa que fabrica o Openfire, tem um cliente chamado "Spark", ele é feito em java awt, swing.
Tem um semi-projeto dele feito para WEB utilizando a tecnologia RIA chamada Flex, mas acho q ainda nao está muito bom.
Sobre clientes nao-nativos da empresa que o servidor Openfire suporta tem uma listinha que descrevi acima.
-Pdgin
-Gaim
-Spark
-
-
Ah, nesta empresa exite uma API chamada Smack que vc pode fazer um cliente messenger personalisado para poder usar com o Openfire (Eu mesmo fiz um do zero com esta API) existe Docs ensinando como conectar, fazer conferencias e etc. muito bom mesmo.
Abaixo segue o site da empresa que fabrica o Spark e o Openfire e sobre o protocolo JABBER(XMPP):
http://www.igniterealtime.org/
http://xmpp.org/software/clients.shtml
É isso, procura que tu acha mais sobre messengers e derivados, tem bastante fórum sobre o Jabber e outros protocolos para envio de mensagem instantânea. Boa sorte.
|
Keep my head in clouds. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 20:35:11
|
jcmird
JavaGuru
![[Avatar]](/images/avatar/be7c20a83fb93c62352414aa58e525c2.jpg)
Membro desde: 21/08/2007 01:43:38
Mensagens: 216
Offline
|
Eu tb fiz um chat que nem da uol ... Mas em RMI ... se quiser os fontes me passa o seu email q te mando
abs
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/07/2009 11:45:09
|
leandrofaria
HelloWorld
Membro desde: 08/01/2009 14:54:24
Mensagens: 13
Offline
|
blz, pode mandar para leandrodefaria@gmail.com
obrigado
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/07/2009 19:57:56
|
luBS
JavaBaby
Membro desde: 10/05/2006 14:00:27
Mensagens: 81
Localização: São Paulo
Offline
|
Tem uns tutoriais ai pela internet (sem tempo agora para buscar, mas eu sei pq ja fiz uma vez), que ensina usando ajax reverso, mais precisamente com comet, da uma olhada, fica bem legal.
|
http://luizroos.blogspot.com/ |
|
|
 |
|
|