Tenho uma aplicação local usando soquet (cliente e servidor). Nesta aplicação(cliente) eu preciso acessar um banco o casoo mysql que tá no lado do servidor.
Isto tem de funcionar via internet(BLZ).
Devo usar RMI?
Tó meio que boiando vou pegar no livro amanhã. Postei aqui só para ter orientações do que devo estudar.
Acesso a banco de dados remoto
4 Respostas
Bom cara a príncipo acredito que não, você só vai usar RMI caso precise colocar por exemplo a camada de comunicação com BD do lado do servidor. Mas caso você apenas precise acessar o BD que esteja em outra máquina seja lá onde ela estiver desde que vc tenha acesso ( firewall, portas ) numa boa basta você configurar para que acesse uma base no endereço especificado apenas!
Olha não sou perito mas acredito que seja isso!
Tb acho que não precisa usar RMI. Se você não puder acessar direto o mysql do servidor a partir do cliente (por exemplo um firewall impede), você pode implementar no seu próprio programa servidor as rotinas para comunicar com o mysql e passar os dados pro cliente.
Falou!
Só lembrando. Uma máquina pode estar no Brasil e a outra na china.
Olá
Use a idéia do ebatista. Mas no servidor use um servlet.
[]s
Luca