| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 18:32:28
|
leandrofaria
Thread.start()
Membro desde: 08/01/2009 14:54:24
Mensagens: 26
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
|
rodrigo.bossini
GUJ Master
![[Avatar]](/images/avatar/3b6fe2dc98ceed6e1608e7cfc662ab11.jpg)
Membro desde: 01/07/2008 20:59:17
Mensagens: 1043
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...
|
http://www.rodrigobossini.com.br/
Meu Twitter:@rodrigobossini Se uma pessoa fala português há 30 anos e ainda não aprendeu, por que é que vou acreditar que ela está programando em alguma linguagem de programação há apenas 10 anos e sabe o que está fazendo? |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/07/2009 19:25:17
|
leandrofaria
Thread.start()
Membro desde: 08/01/2009 14:54:24
Mensagens: 26
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
JavaChild
Membro desde: 21/02/2008 14:46:41
Mensagens: 123
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: 244
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
Thread.start()
Membro desde: 08/01/2009 14:54:24
Mensagens: 26
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: 86
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/ |
|
|
 |
|
|