金蝶Apusic应用服务器6.0的JDBC连接池技术详解
需积分: 48 172 浏览量
更新于2024-08-10
收藏 13.94MB PDF 举报
"金蝶Apusic应用服务器6.0系统服务详解"
金蝶Apusic应用服务器6.0是一款基于JAVA的企业级应用服务器,它提供了丰富的系统服务,包括但不限于数据库连接池管理,以提升服务器效率和应用的可移植性。在本章节中,重点介绍了JDBC数据库连接池的开发和应用。
JDBC(JAVA Database Connectivity)是JAVA平台上的标准数据库接口,允许JAVA程序与各种类型的数据库进行交互。JDBC3.0是金蝶Apusic应用服务器6.0支持的版本,提供了更先进的功能。JDBC作为一个低级接口,主要负责直接执行SQL命令,并且作为高级接口如JMS和EJB的基础。
Apusic应用服务器6.0中的JDBC数据库连接池是一个高效管理数据库连接的机制。在服务器启动时,会预先创建并打开数据库连接,存入连接池。当应用需要连接时,可以从池中获取,使用完毕后再归还,避免了频繁的连接建立和关闭操作,显著提高了服务器性能。此外,连接池通过DataSource对象在JNDI(Java Naming and Directory Interface)命名树中注册,使得应用能够通过简单的JNDI查找获取连接。
连接池的使用简化了数据库访问,增强了应用的可移植性。无论底层数据库如何变化,应用代码无需修改,只需调整DataSource配置即可适应不同的DBMS。Apusic应用服务器6.0还支持HTTPServlet、EJB等服务器端应用以及独立Java客户端通过RMI(Remote Method Invocation)服务访问连接池。
此外,金蝶Apusic应用服务器6.0的架构包括Apusic服务器、Apusic域和Apusic实例,以及多个容器如WebContainer、EJBContainer和ClientContainer,它们分别处理Web服务、企业级Java Bean和客户端应用。服务器还提供了基础服务,如JDBC、JMS、JMX等,以支持分布式应用的需求。JDBC服务中还包括了JDBC语句缓存和连接池,优化了数据库操作的性能。安全框架则涵盖了JAVA认证和授权服务(JAAS)、容器的授权合约(JACC)以及加密、安全数据存储等,确保了应用的安全性。
总而言之,金蝶Apusic应用服务器6.0是一个强大的中间件平台,其JDBC数据库连接池是提高服务器性能和应用灵活性的关键组件,而全面的技术概览和安全框架则展示了其在企业级应用部署中的强大能力。
2020-01-30 上传
2019-03-21 上传
2021-08-03 上传
2018-11-19 上传
2024-01-30 上传
2024-05-20 上传
2019-01-17 上传
点击了解资源详情
点击了解资源详情
无不散席
- 粉丝: 31
- 资源: 2万+
最新资源
- Haskell编写的C-Minus编译器针对TM架构实现
- 水电模拟工具HydroElectric开发使用Matlab
- Vue与antd结合的后台管理系统分模块打包技术解析
- 微信小游戏开发新框架:SFramework_LayaAir
- AFO算法与GA/PSO在多式联运路径优化中的应用研究
- MapleLeaflet:Ruby中构建Leaflet.js地图的简易工具
- FontForge安装包下载指南
- 个人博客系统开发:设计、安全与管理功能解析
- SmartWiki-AmazeUI风格:自定义Markdown Wiki系统
- USB虚拟串口驱动助力刻字机高效运行
- 加拿大早期种子投资通用条款清单详解
- SSM与Layui结合的汽车租赁系统
- 探索混沌与精英引导结合的鲸鱼优化算法
- Scala教程详解:代码实例与实践操作指南
- Rails 4.0+ 资产管道集成 Handlebars.js 实例解析
- Python实现Spark计算矩阵向量的余弦相似度