基于Internet的数据库访问套件及服务程序(支持用户池和数据库连接池)

关键字: 数据库 多层 三层 数据访问 服务 共享 连接池
来 自: 转载
平 台: Win2k/XP/NT,Win2003
编辑器: DELPHI7 发布时间: 2008-10-17
分 类: 数据库控件 下载浏览: 432/1137

基于Internet的数据库访问套件及服务程序(支持用户池和数据库连接池)

特点:
1、完全兼容ADODataset的控件开发程序,从TCustomADODataset和TCustomADOConnection类继承,便于已开发的程序改造升级

2、完全的三层架构,Client<>Middle<>Database,提供快速的C/S到三层的快速转换,同一个程序中支持原生ADO访问模式和三层的扩展访问模式。

3、后台自动连线机制,客户端在长时间使用过程中,如果网络断线,恢复后可继续使用业务功能,不用重新启动程序,用户不会感觉脱机。

4、服务端支持长期连线不操作的用户自动断开,结合客户端的自动连线功能,可让充分利用系统资源,减少同时在线用户,同时保障每个用户的连接质量

5、服务端内建多级连接池(客户端连接池及数据库连接池),可设定数据库的连接独占时间,回收连接时间。大量减少数据连接数量,较少数据库的负载,极大提高数据库访问速度。例如1000个客户端同时连线操作数据库,只需要创建20~100个数据库连接。

6、通过Internet的数据访问,通过服务端程序,隔离数据库的直接连接,有效保护数据库安全,高效的数据压缩和传输,提高远程的数据访问速度。

使用场合:
1、需要安全的通过Internet远程数据库访问应用程序,如连锁加盟、各地办事处、等分布式应用
2、需要隔离数据库访问的应用程序,例如在线实时交易软件、股票交易等
3、大量客户端同时访问的应用程序,例如几万个客户同时连线对数据库造成重大负载的应用。(使用该系统使数据库连接数减少90%以上)
4、受到正版数据库软件用户连接数的限制,需要用少量许可提供更多客户端服务的应用。例如,使用连接共享池可将连接用户数提高10倍以上,同时较少服务器的连线资源负载。

下载页面