Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Desenvolvi uma aplicação, que permite a troca de mensagens entre usuários em uma Lan. Trata-se de uma aplicação utilizando tecnologia desktop - Swing.
Como funciona ?
Quando o usuário loga, eu pego os seus dados e os dados de sua máquina e gravo em uma tabela do BD.
Envio de mensagens: O usuário seleciona em uma combo o destinatário, então eu pego os dados cadastrados na tabela e envio esta mensagem para ele.
Recebimento: É feito através de Threads, que fica verificando se chegou algo na porta definida.
É basicamente isso.
Esta aplicação roda em 3 Lans, que estão separadas geograficamente (RJ, SP e CE), de forma independentes, ou seja, não se comunicam, tem BD independentes.
Ambas as Lans possuem acesso a internet através de LPs.
Problema:
Surgiu a necessidade de integrar essas Lans, ou seja, apenas um banco e possibilitar o envio de mensagens de uma Lan para outra.
Só que não tenho idéia de como fazer isso, na verdade não sei nem se isso é possível.
1- Quando uma das máquinas da Lan sai para internet, ela sai com o ip do roteador. Como faço para pegar o Ip da máquina ?
Ex.: Máquina 1: IP = 192.168.1.1 (na rede) / 200.200.96.1 (na web)
2- Tem alguma forma de centralizar o BD no RJ e fazer com que SP e CE acessem o mesmo ?
- Qualquer link para artigos e/ou tutoriais ou bibliografia me ajudaria muito.
Can you help me ?
É urgente. _________________JavaFree.org
Cara procura algo de comunicação com socket. Na java.net tem 3 classes java.net.Socket, java.net.ServerSocket e java.net.SockerAddress.
Talvez voce encontre algo procurando na documentação.
Qual protocolo de WAN voce vai usar pra fazer essa comunicação?? Afinal de contas nao adianta ter a aplicação, se nao tem o meio de transporte para os dados chegarem ao destino. hehehe _________________>
Claudio ParanhosPosts:254
E ae galera, blz ?
Estou precisando de ajuda mais uma vez.
Desenvolvi uma aplicação, que permite a troca de mensagens entre usuários em uma Lan. Trata-se de uma aplicação utilizando tecnologia desktop - Swing.
Como funciona ?
Quando o usuário loga, eu pego os seus dados e os dados de sua máquina e gravo em uma tabela do BD.
Envio de mensagens: O usuário seleciona em uma combo o destinatário, então eu pego os dados cadastrados na tabela e envio esta mensagem para ele.
Recebimento: É feito através de Threads, que fica verificando se chegou algo na porta definida.
É basicamente isso.
Esta aplicação roda em 3 Lans, que estão separadas geograficamente (RJ, SP e CE), de forma independentes, ou seja, não se comunicam, tem BD independentes.
Ambas as Lans possuem acesso a internet através de LPs.
Problema:
Surgiu a necessidade de integrar essas Lans, ou seja, apenas um banco e possibilitar o envio de mensagens de uma Lan para outra.
Só que não tenho idéia de como fazer isso, na verdade não sei nem se isso é possível.
1- Quando uma das máquinas da Lan sai para internet, ela sai com o ip do roteador. Como faço para pegar o Ip da máquina ?
Ex.: Máquina 1: IP = 192.168.1.1 (na rede) / 200.200.96.1 (na web)
2- Tem alguma forma de centralizar o BD no RJ e fazer com que SP e CE acessem o mesmo ?
- Qualquer link para artigos e/ou tutoriais ou bibliografia me ajudaria muito.
Can you help me ?
É urgente.
_________________JavaFree.org
Claudio ParanhosPosts:254
Vamos lá gente.
help me, please.
_________________JavaFree.org
ElectronickPosts:240
Cara procura algo de comunicação com socket. Na java.net tem 3 classes java.net.Socket, java.net.ServerSocket e java.net.SockerAddress.
hehehe
Talvez voce encontre algo procurando na documentação.
Qual protocolo de WAN voce vai usar pra fazer essa comunicação?? Afinal de contas nao adianta ter a aplicação, se nao tem o meio de transporte para os dados chegarem ao destino.
_________________>
Relacionados
Como colocar dados do banco em uma jList??
http://javafree.uol.com.br/topic-890662-Como-colocar-dados-do-banco-em-uma-jList.html
Enviar um ENTER sem pressionar a tecla ENTER
http://javafree.uol.com.br/topic-890716-Enviar-um-ENTER-sem-pressionar-a-tecla-ENTER.html
Roda no prompt mas não roda direto pelo arquivo no Windows ?
http://javafree.uol.com.br/topic-890006-Roda-no-prompt-mas-nao-roda-direto-pelo-arquivo-no-Windows.html
Reserva de um número por data...
http://javafree.uol.com.br/topic-890446-Reserva-de-um-numero-por-data.html
Jogo da Velha Perfeito ou quase
http://javafree.uol.com.br/topic-890623-Jogo-da-Velha-Perfeito-ou-quase.html