Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Samuel Gomes_148425

Como eu faço? Alguem indica algum tutorial?

Recommended Posts

Preciso de uma form com um botao

 

Quando eu clicar no botao, eu enviarei uma mensagem pra todos os usuario conectados na rede

 

E preciso que uma janelinha apareça no canto da tela (tipo o msn, quando alguem fala com vc), avisando sobre a nova mensagem, e quano usuario clicar, ele exibir a mensagem

 

Como eu faço isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa cara, isso é bastante complicado... Tive umas experiencias com usos de redes no passado mas já faz muito tempo desde que eu fiz isto.

 

Creio que você deva enviar um ping com uma mensagem, há um formato para isto utilizando uma DLL declarada do Shell, vou te passar alguns links que você pode procurar.

 

http://social.msdn.microsoft.com/Forums/pt-BR/vsvbasicpt/thread/7931ebf3-c1d3-4e47-93ac-42607c9b63d9/

http://sylverio.com.br/blog/2009/12/comunicacao-via-socket-com-c/

 

Tente procurar também WinSock

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em ideia é uma coisa bem simples, porém falar para o computador como fazer isso é outra coisa, a lógica necessária para realizar essa ação é completamente diferente do que simplesmente "Envio aqui recebe lá". Você precisa levar em conta a velocidade da rede, a obtenção dos protocolos e do IP para o computador saber para qual computador da rede ele vai enviar a mensagem.

 

Há um livro em java da Impacta que ensina a fazer um messenger.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consegui fazer uma comunicação de cliente/servidor

 

Vou deixar os fontes para download, para alquem que estiver precisando

 

http://www.4shared.com/rar/JZLa2l8l/socketExemplo.html?

 

Ficou bem simples a aplicação!!

 

Fiz ela no VS 2012 express

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.