Criar um Messenger 100% Java  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1859
Localização: São Caetano do Sul - SP
Offline

Preciso de ajuda, quero começar um projeto de fazer um messenger em Java, mas sozinho isto se torna impossivel, quem estiver interessado me contactar, meu E-MAIL jackmadson@bol.com.br meu ICQ 166211305 meu MSN jackoretalhador@hotmail.com meu AIM jackmadson
O Projeto 'e muito serio e necessito de ajuda, este projeto nao 'e para escolas ou trabalho 'e apenas para colocarmos o fonte aqui no GUJ.

Blog - Java Anywhere

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
allan
What is classpath?
[Avatar]

Membro desde: 23/01/2004 12:42:16
Mensagens: 6
Localização: SP
Offline

Eu estou interessado...peguei o seu icq para a gente conversar melhor....
[Email] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7818
Localização: São Paulo, SP
Offline

Voce vai querer dar uma olhada nisso aqui:

http://jymsg9.sourceforge.net/

[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Makwanza
Thread.start()

Membro desde: 18/10/2003 18:29:38
Mensagens: 38
Localização: Rochester NY
Offline

eu estou interessado tambem!!
mandei uma mensagem no msn messenger..
[WWW] aim icon [MSN] [ICQ]
Marcelão
JavaChild
[Avatar]

Membro desde: 29/10/2002 10:07:41
Mensagens: 143
Localização: Belo Horizonte
Offline

Bom, não sei o que vcs acham, até gostaria de uma segunda opinião, mas acredito que o projeto aberto Jabber (http://www.jabber.org/) é promissor. Usamos um cliente Jabber aqui na empresa com sucesso até hoje e já está previsto o desenvolvimento de um módulo de administração do servidor para 2004 em Java.
Há um servidor Jabber escrito em Java :http://www.open-im.net/en/ , sob licença BSD, mas nunca o testei.
Então, vale a pena estudar a possibilidade de uso do protocolo Jabber e construir o aplicativo sobre ele? Alguém tem alguma experiência com ele?

Blog
[WWW]
RodrigoSol
Virtual Machine Man
[Avatar]

Membro desde: 23/07/2003 10:09:10
Mensagens: 683
Localização: Belzonte
Offline

cv wrote:Voce vai querer dar uma olhada nisso aqui:

http://jymsg9.sourceforge.net/



mas esse usa a rede do yahoo, não?

no livro do deitel (Advanced How to Programmer) tem um exemplo usando RMI.

Rodrigo Sol
aim icon [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1859
Localização: São Caetano do Sul - SP
Offline

Sabado vai ter uma reuniaozinha no msn p/ discutirmos isso...

Blog - Java Anywhere

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1859
Localização: São Caetano do Sul - SP
Offline

Apesar que só uns 5 tao interessados, mas nao manjam mto de sockets, se tiver alguem q saiba me comunique

Blog - Java Anywhere

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7818
Localização: São Paulo, SP
Offline

Pq eu tou com a impressao de que este vai ser mais um projeto q nao vai pra frente?!

Gente, se vcs querem fazer um instant messenger compativel com protocolos ja existentes, o MINIMO necessario eh manjar pacas de sockets e protocolos de comunicacao. Ta cheio de guias com a engenharia reversa de protocolos como o ICQ, Y!M ou MSN, pelo menos...

Ah, Heero... em projetos assim, 95% do codigo quem escreve eh quem deu a ideia... entao pq nao fazer primeiro e reunir interessados depois?
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Vegetto
Virtual Machine Man

Membro desde: 22/06/2003 15:39:49
Mensagens: 796
Localização: Campinas
Offline

Caso queria começar por algo simples, veja o protocolo do msn

http://www.hypothetic.org/docs/msn/index.php

É um protocolo plaintext, sem criptografia, etc.

Eu mesmo já fiz uns testes e fazer o seu programa conectar e logar no server é trivial
marcoantoniorocha
JavaChild
[Avatar]
Membro desde: 11/03/2003 09:33:35
Mensagens: 120
Localização: São Carlos/SP
Offline

Vegetto wrote:Caso queria começar por algo simples, veja o protocolo do msn

http://www.hypothetic.org/docs/msn/index.php

É um protocolo plaintext, sem criptografia, etc.

Eu mesmo já fiz uns testes e fazer o seu programa conectar e logar no server é trivial


Por um acaso você conhece algum site com os protocolos de outros messengers (ICQ, Yahoo, AIM, ...)

Esse site pareceu legal... vou dar uma pesquisada melhor...

Valeu!

Marco Antonio Rocha

Bacharelado em Informática 2004
ICMC - Instituto de Ciências Matemáticas e de Computação
USP - Universidade de São Paulo
São Carlos / SP
[Yahoo!] aim icon [MSN] [ICQ]
Marcelão
JavaChild
[Avatar]

Membro desde: 29/10/2002 10:07:41
Mensagens: 143
Localização: Belo Horizonte
Offline

Deixa eu corrigir o que eu disse sobre o Jabber, eu não entendi bem a proposta do projeto e falei bobagem.
A idéia é criar um IM 100% Java nos moldes do Trillian (http://www.ceruleanstudios.com/), capaz de se comunicar usando os protocolos do ICQ, MSN, Y!, etc, certo? Então o caminho é estudar os protocolos e sockets e entender muuuuito disso - para mim, seria uma oportunidade de estudar, já que não entendo nada deles.

Já o grupo Jabber estabeleceu um protocolo baseado em XML e a implementação do servidor. Toda a comunicação entre clientes Jabber é feita no seu protocolo. A capacidade de se comunicar com outros IMs é um recurso que vc pode ou não instalar no seu servidor - é ele quem cuida de "traduzir" para os demais protocolos instalados.

São duas coisas bem diferentes.

Blog
[WWW]
Vegetto
Virtual Machine Man

Membro desde: 22/06/2003 15:39:49
Mensagens: 796
Localização: Campinas
Offline

marcoantoniorocha wrote:
Por um acaso você conhece algum site com os protocolos de outros messengers (ICQ, Yahoo, AIM, ...)



Humm, não tenho. Eu sempre procuro no google mesmo. Mas, por exemplo, o protocolo do ICQ eu sei que não é nada simples de ser implementado. O do AIM, eu acredito que, é bem semelhante ao do ICQ, senão igual.
Eduardo Bregaida
Forum Spammer
[Avatar]

Membro desde: 13/11/2003 14:11:35
Mensagens: 1859
Localização: São Caetano do Sul - SP
Offline

Eu ja to começando é q eu quero ideias, sockets, eu nao manjo mto mas tem o paulo silveira e o prof marcao q podem me ajudar entaum nao há problemas é q eu tava sem tempo p/ digitar o codigo por isso a ajuda, mas sabado eu digito... blz???
Dai eu mando p/ vcs e vcs dao uma olhada, mesmo q eu me mate este projeto sai...

Blog - Java Anywhere

"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas
[Email] [WWW] [MSN]
Daniel Quirino Oliveira
Moderador
[Avatar]

Membro desde: 23/03/2003 23:57:34
Mensagens: 3281
Localização: Awawawawa (Araraquara) - SP
Offline

Protocolo ICQ: http://www.student.nada.kth.se/~d95-mih/icq/

Daniel Quirino Oliveira
[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team