目前的项目是用swing开发的C/S 2层架构,访问数据库服务器是直接通过JDBC实现的。
现在我想在swing和数据库中间加一层应用服务器(主要是想实现数据库连接池功能,提高并发访问数据库时的数据库连接资源利用效率),将swing访问数据库的代码交由应用服务器完成。
以前做BS开发知道tomcat、jboss、weblogic之类的应用服务器可以作为web服务器使用,将第三方数据库连接池组件如c3p0、proxool等直接配置在web服务器中。
现在我不需要实现web服务,只需要能够实现数据库连接池功能的应用服务器,简单点的用哪个好呢?
因为没有做过CS架构的三层经验,有经验的朋友最好还能简单说一下swing在客户端是如何访问应用服务器来获取数据库数据的。说白了就是想知道如何选择和搭建应用服务器,并且swing如何和应用服务器打交道。
感谢了!