三层数据库访问组件 Middle ADO System
在Internet的快速发展和普及的时代,传统的C/S的数据库应用模式已无法满足更多的客户业务需求。C/S被广泛的认为是不适合Internet范围的应用模式,它的应用市场慢慢被B/S吞噬着。
Middle ADO System开发套件正是从此考虑,将C/S应用模式其快速方便地扩展成三层的应用模式。在保留C/S的优点的同时, 提供安全、快速、稳定的Internet的数据库访问方案。

在客户端和数据库之间构建一个应用服务(中间层),处理客户端的请求并响应,在两者之间进行数据转发和特殊处理。 这种通过第三个程序来进行数据访问的方式,我们称之为三层应用,架构如上图所示。
| 功能特点 | |
|
灵活的三层架构
|
|
|
同时支持原生ADO(C/S)两层访问模式和三层的扩展访问模式,使用开发C/S的方法和模式,开发三层应用,提高开发效率 、缩短开发周期、节约开发成本。 支持运行时期,动态切换两层和三层访问模式,适合各种网络环境下多种应用,提供全方位数据访问方案。 |
|
|
后台自动连线机制
|
|
| 客户端在长时间使用过程中,如果网络异常断线,网络恢复连接后,系统进行自动连线,用户可继续 不用重新启动应用程序,使用业务功能,更加适合在不稳定的各种网络环境中使用。 | |
|
自动断线功能
|
|
|
客户端长时间不进行操作,服务端可暂时断开客户端连线,当用户需要继续操作时,通过后台自动连线功能,重新连接网络继续操作,对用户的操作没有任何影响。 自动断线功能可充分利用系统资源,减少同时在线用户,减轻服务器负担,同时保障每个用户的连接质量。 |
|
|
数据库共享连接池
|
|
|
多个客户端共享同一个数据库连接对象,可设定每个客户端独占数据库连接对象时间和自动回收时间。 通过连接池有效减少数据连接数量,减少数据库的负载,极大提高数据库访问速度。根据设定的缓冲时间,可节约70%~95%连接对象资源。 |
|
|
多数据库目录支持
|
|
| 一个中间层服务程序可同时提供多个数据库目录的服务,支持一个或者多个应用系统对多套数据 库进行并发访问。每个数据库目录相互独立,互不影响。 | |
|
安全的Internet网应用
|
|
|
通过TCP/IP服务程序,提供Internet的外部数据库访问功能,通过服务程序,隔离数据库的直接连接,有效保护数据库安全, 高效的数据压缩和加密传输,提高远程的数据访问速度和安全性。 |
|
|
服务端状态监控功能
|
|
| 对每个客户端的连接和服务器的负载状态进行实时监控,可查看每个客户端连接的来源和请求情况,包括数据的收发字节数。 为管理者提供有效的分析数据。 | |
| 适用场合 | |
|
|




