当前位置: 代码迷 >> J2SE >> 怎么远程连接数据库
  详细解决方案

怎么远程连接数据库

热度:98   发布时间:2016-04-23 20:41:46.0
如何远程连接数据库
在异地用swing做的客户端,需要通过应用层tomcat连接数据库,这应该怎么做呢?
------解决方案--------------------
没道理让远程GUI程序直接连接服务器,如果非要做的话,两种方式:
1、Tomcat所在服务器实现一个端口代理转发,GUI程序直接访问该端口;(风险最高)
2、Tomcat提供一个JNDI远程数据库连接池,GUI程序使用该连接池;(风险次高)
3、Tomcat提供一个远程服务可直接执行SQL并返回结果集。

比较合理的仍然是:Tomcat只提供各类功能的服务接口,GUI程序只能借助这些服务接口来间接实现各种数据操作。
------解决方案--------------------
DriverManager.getConnection(url)//url中含有ip地址信息
  相关解决方案