●_
图l三层Web结构的数据库体系
其工作原理为:在前端采用T、ecpENtaes等浏览器的客户,将用户提交的操作信息向web服务器发出HIP请求,We'Tb服务器通过AP和一些中间组件访问后台数据库,S并将操作结果以HMTL页面的形式返回给前靖谢览器。12潮览器/务器模式数据库体系的特.服点()I用户易操作。由于在前端采用了统的浏览器界面,所以用户在使用时简单易用,只需要掌握一些简单的Web页面操
一
CI浏览器具有了存取数据库的能G使力。且不受We而b服务器平台的眼制,此因成为在多数网站的组件。CI但G程序每运行
一
次都要产生一个事例.如果站点上有成千上万个用户在启动你的CIG程序,时在内这
作方法,大大降低了培训成本。()2系统易开发。整个
软件的开发可以集中在服务器靖进行,不需要对用户端进行特殊的设置和软件安装,降低了维护成本。()3系统易配置。前端可以使用任何浏览器(IE、Ntae)ecp等;服务器靖可存取任s何数据库(Qee、Oal、SdsSLSrrvreymec等);在AP中可使用任何一种脚本语言S
(.rtaacltEL等)
VBci、Jv.r、PRSpSp。
存中会产生大量进程,成时间、问的浪造空费。了弥补CT为G的不足,软创建了Te-微urrnt务器应用程序接口LA[LAP是一e服SP。SI个可以在Web服务器上执行的并能够和Web浏览器动态地进行交互的程序接口。在LA[SP的体系结构中,以使用动态连接库可
的格式编写多线程、多实饲的应用程序。这使得LA应用程序可以重用资源,SH而且处理器开销较少。以性能大大优于cI所c程序。
IP虽然解决了CI在的
问题,但SIAG存其编程过于复杂,要求编程人员必须对M—i
2WEB数据库的连接技术
目前,比较先进的Web数据库连接技
术有C、LAIAA/DC和APGISP、JVJBS。
csfc岍发系统相当熟悉,一般编程人mo+t员根难编出既快又稳定的程序,而且LA1SP
只能运行于NT平台。
23.Jv数据库连接口J,/DBaaaaJC ̄
21公共同美接口CClllGt-.G“o'YlaenIowyIelc)atrena公共同关接口CIG是用于web服务器和外部应用程序之间信息交互的标准接口。它规定了浏览器、Web服务器和服务器上的外部程序之间数据交换的格式。使用它使得信息在浏览器或服务器与外部和
(aaDtlteant)Jvaaxs∞iIJ语言是sN公司开发的一种基于auc++的跨平台的语言。用来在网页中创建可执行程序,最为有名的是JvpltaaaaAp。JveApe是小应用程序,通常存放在Wepltb服务器上,可以嵌^HML中,通过
网络下T载在与Jv兼容的浏览器内运行。它不受aa
本文共6页,欲获取全文,请点击链接http://www.cqvip.com/QK/83567X/200102/5763663.html,并在打开的页面中点击文章题目下面的“下载全文”按钮下载全文,您也可以登录维普官网(http://www.cqvip.com)
搜索更多相关论文。