Trocar mensagem entre logins... tipo um menssenger so que no proprio sistema

4 respostas
F

Galera

instalei um sistema em um servidor de um loja…
e um gerenciador de estoque e fincaças ok?

sao 2 maquinas acessando o sistema…

quero que a maquina 1 mande um mensagem para a maquina 2 entenderao?

como se fosse um menssenger interno (no proprio sistema) tem como?

se alguem souber por favor me manda um codigo ou algum post…

abraco

fernando becker

netbeans 5.5 aplicação para descktop

4 Respostas

otaviofcs

febeckers:
quero que a maquina 1 mande um mensagem para a maquina 2 entenderao?
como se fosse um menssenger interno (no proprio sistema) tem como?

Entenderam. Entenderão seria mais pra frente… :slight_smile:

  1. Em um sistema desktop gere uma thread para o usuário que vai consultar um diretório ou banco de dados para de tempos em tempo olhar nesse lugar para ver se tem mensagens para ele.
  2. Outra forma, se forem mensagens on-line e que não necessitam de armazenamento, construa um cliente e um servidor usando um protocolo próprio, numa porta alta, funcionando sobre o IP. Aí você só vai precisar armazenar qual o IP que cada usuário está logado e assim redirecionar as mensagens para ele. Só que nesse caso você vai esbarrar no firewall ativado nos micros clientes que vai reclamar da tentativa de conexão externa. Verifique qual seria seu caso. Eu já construi uma vez um caso 1 em vb e ficou bem legal (na época Internet era coisa para o futuro :)) e um caso 2 em java, mas bem simples. Ambos dão certo…
herbertins

dah uma olhada no capitulo de sockets da apostila FJ-11 da caelum.

abs

F

eu queria que fosse bem simples… depois eu incremento…
so que nem sei como fazer vcs nao tem nenhum exemplo pra mim poder fazer…

e essa apostila como eu tenho acesso a ela??

abraco!!!

herbertins

caraaaa eh muito simples sockets

entra no site www.caelum.com.br

lá tem tudo explicadinho, nao passa de 3 paginas essa parte de sockets.

abs

Criado 6 de fevereiro de 2007
Ultima resposta 7 de fev. de 2007
Respostas 4
Participantes 3