数据源代理―基于internet模式的数据库高效访问机制

数据源代理―基于internet模式的数据库高效访问机制

ID:10163790

大小:29.00 KB

页数:6页

时间:2018-06-12

数据源代理―基于internet模式的数据库高效访问机制_第1页
数据源代理―基于internet模式的数据库高效访问机制_第2页
数据源代理―基于internet模式的数据库高效访问机制_第3页
数据源代理―基于internet模式的数据库高效访问机制_第4页
数据源代理―基于internet模式的数据库高效访问机制_第5页
资源描述:

《数据源代理―基于internet模式的数据库高效访问机制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据源代理―基于Internet模式的数据库高效访问机制摘要:本文从分析基于Internet模式数据库访问机制的意义出发,阐述了基于Internet模式数据库访问常用的两种体系结构即浏览器/服务器结构和客户端/服务器结构,分析了不同的基于Internet模式的数据库高效访问方法的优缺点,并阐述了基于Internet模式的数据库高效访问主流的三种技术,分别为CGI技术、JDBC技术以及API技术。关键词:数据源代理;Internet;数据库;访问机制中图分类号:TP311.131基于Internet模式数据库访问机制的意义6随着计算机网络的普及,因特网得到越来越多领域的

2、应用,譬如:教育领域、医疗领域以及军事领域都充分利用网络的优势,将网络引用到相应的工作中。人们为了提高访问数据的便捷性和提高数据操作的高效性,实现通过因特网资源来存储和读取数据,通过网络对数据进行管理可以提高数据的准确性和一致性。随着科技时代的到来,各个行业逐渐的实现自动化办公,自动化办公模式即将企业中的所有数据信息存储到固定的数据库软件中,用户可以通过页面的操作对数据库中的信息进行查看、添加、修改或者删除等操作,因此需要为用户提供一个用户体验相对较高的软件系统,系统中的访问数据库方式就应该使用数据源代理,实现通过Internet对数据库进行访问,用户可以通过对页面相

3、关控件进行操作,进而对数据库信息进行管理,就是充分利用Internet模式来访问数据库。基于Internet模式访问数据库不仅为广大用户提供便利的平台,更重要的是保证了数据信息的一致性、准确性和真实性。2基于Internet模式数据库访问的体系结构6基于Internet模式数据库访问的体系结构主要分为浏览器/服务器(B/S)和客户端/服务器(C/S)两种模式。浏览器/服务器模式是随着Internet的普及而兴起的三层体系结构,只要在有网络环境下就可以访问数据库,而且用户不需要安装任何应用程序,基于浏览器/服务器模式的数据库访问体系简化了软件系统的维护工作,WEB服务器

4、可以动态的进行调整和配置,这样保证了数据库的高性能,支持更多的用户同时访问数据库,省略了用户维护软件系统的环节,更重要的是浏览器/服务器模式下的软件系统的可移植性好,支持对不同的数据库进行访问。在客户端/服务器模式下需要用户安装相应的软件才能与数据库进行交互,可见,当应用软件的版本升级后需要更新应用程序,为用户的使用带来了一定的不便,同时加大了应用软件维护的难度。随着网络的迅速发展,最大程度为用户提供更加便利的平台,近几年来越来越多的应用程序选择采用浏览器/服务器模式来实现Internet访问数据库。3基于Internet模式的数据库高效访问机制分析基于Interne

5、t模式的数据库访问方式得到广泛WEB应用程序的采用,并且可以通过不同的方法,采纳不同的技术来实现,因此为了提高应用程序的性能,加强Internet模式访问数据库的高效性是大势所趋。3.1基于Internet模式的数据库高效访问方法常用的基于Internet模式的数据库高效访问方法有三种,不同的访问方法具有自身的优势。通过WEB服务器的中间插件访问数据库。这种基于Internet访问数据库的方法被大部分B/S结构的WEB应用程序所采用。WEB服务器提供了多种编程接口,包括:常用的API、ASP和CGI等。WEB服务器处理的是HTTP请求,用户通过对可视化的应用程序页面进

6、行操作,发出数据库访问请求,应用程序后台会根据不同的请求转向不同的WEB服务器中间插件接口,继而通过WEB服务器提供的中间插件访问数据库,最后WEB服务器将响应结果返回给用户。这种数据库访问方式结构比较清晰,大大的提高了数据库的稳定性、高效性以及数据的传输效率。6通过客户端应用程序访问数据库。用户将应用程序下载并安装到计算机中,运行应用程序,进行相应操作时,直接访问数据库。这种数据库访问方法加重了数据库的负荷,提高了应用程序和数据的耦合程度,不能实现应用程序的分布式管理,更重要的是不能保证数据库信息的安全性和准确性。因此不建议使用客户端直接访问数据库的方法。结合前两种

7、访问数据库的方法,即客户端应用程序通过WEB服务器的中间插件访问数据库。首先用户安装应用程序客户端,系统将用户的请求发送给WEB服务器,然后通过WEB服务器的中间插件访问数据库。这种数据库访问机制,适用于C/S架构的软件系统,在一定程度上缓解了数据库的压力,提高了数据库数据的安全性。3.2基于Internet模式的数据库高效访问技术基于Internet模式的数据库高效访问技术主要有三种,分别为CGI技术、JDBC技术以及API技术。CGI技术。CGI是WEB服务器与WEB应用程序之间交互的标准公共网关接口。CGI建立了用户和服务器双方的规则,保证数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。