Como acessar bd via web start

Olá moçada! estou começando em java e analisando algumas possiveis soluções para o deploy de uma aplicação em que eu gostaria, a principio, de utilizar swing via webstart acessando um banco de dados postgre via web (o servidor do bd pode estar em outro pais, por exemplo) . Como fazer esta aplicação desktop falar com o bd remoto? RMI?

Desde já obrigado!!! :lol:

Vc poderia ter só view no cliente e a parte de controle, negocio e persistencia no servidor.

Vc poderia até usar struts para isso, ou servlet que faria um parse para xml e vc leria este xml para montar a interface.

ou ter td no cliente acessando o bd pelo ip normalmente