一种实现BWDC技术结构Web数据库结构的方法

文档序号:8258578阅读:242来源:国知局
一种实现BWDC技术结构Web数据库结构的方法
【技术领域】
[0001]一种实现BWDC技术结构Web数据库结构的方法主要是涉及计算机领域中的数据存技术。
【背景技术】
[0002]主机/终端型的集中式计算是国内计算方式的主流,当然也是数据库技术应用的主流。最近10年,计算方式开始从集中式向C / S方式转移并相对稳定在后一种方式下。在此期间,很多有影响的应用系统相继建成并在社会经济生活中发挥着重要作用,甚至成为某些企业取得竞争优势的有力武器。最近3— 5年同.出现了 Inlernet / Web,开始莲渐取代C / S,成为目前数据库技术主流,它改变了信息的传播、利用和接收方式、式,对基于数据库的信息系统的建设产生了很大影响。

【发明内容】

[0003]通过国家专利检索没有发现关于此系统方面的申请资料。
[0004]正是由于B / W / D结构自身具有的这些弱点,为了改善其不足,在其基础上,我们提出一新的结构体系统:B/W/D/C结构。
[0005]一些需要用web处理的,满足大多数访问者请求的功能界面(如信息发布查询界面)采用丁 B/S结构.后台只需要少数人使用的功能的应用(如数据库管理维护界面),采用了 C/S结构.采用四层结构综合了浏览器/服务器结构与客户机/服务器结构的优势,弥补丁二者的小足。
[0006]四层体系结构是在原有的Web应用三层体系结构的基础上,在数据库服务器上引入C/S结构,本发明把应用系统分为4个功能模块来组成的系统。第I个模块是实现浏览器用户接口部分的表达层;第2个模块是对数据进行处理的Web应用的功能层;第3个模块是放置数据的功能层,第四个模块是对数据进行处理的客户端功能层。四层结构的前三层就是原有的w胃技术的和三层B/S结构,即B/W/D计算体系,我们引入了第四层,形成B/W/D/C结构。
[0007](I)第I层是客户浏览器,它主要提供浏览或执行应用程序的界面,这也包括一些需要的其它程序代码。.(2)第2层是web服务器/数据库客户机,又可称网络综台服务器,它包含调用存储过程的程序代码和安全管理,同时控制用户对应用程序的访访问。它同时又是第3层数据库服务器的客户机,运行数据库服务器或主机服务系统的客户进程。
[0008](3)第3层是数据库或其它主机服务器,包括所有数据完整性约束机制。
[0009](4)第4层是数据库客户端,主要功能是对数据库数据进行插入、删除、更改等管理,与数据库服务器之间采用的是传统的C / S结构。
[0010]具体操作:
web数据库的四层是逻辑结构.其物理结构可以是一层,两层,三层或四层,非常灵活.比如,web服务器和数据库服务器可以共用一台计算机,浏览器客户端与数据库客户端也可以共用一台计算机。其操作流程为:
操作系统Windows NT,数据库采用SQL Server,用.NET开发web发布界面,用VB或Power Builder客户端.如果系统的数据量不大,也可以采用Access数据库,客户端就采用Microsoft Access进一步降低软件成本及开发成本).浏览器端,web服务器,数据库服务器以及客户端都可以在一台普通的Pc服务器上实现.开发.测试及维护的成本都很低。
【主权项】
1.一种实现BWDC技术结构Web数据库结构的方法,其特征是第一层是客户浏览器,它主要是提供浏览或执行应用的界面。
2.根据权利要求1的四层结构要求其第二层是WEB服务器/数据客户机,它包含调用存储过程的程序代码和安全管理,同时控制用户对应用程序的访时控制用户对应用程序的访问,它同时又是第3层数据库服务器的客户机,运行数据库服务器或土机服务系统的客户进程。
3.根据权利要求1的四层结构要求其第三层是数据库或其它主服务器,包括所有数据完整性约束机制。
4.根据权利要求1的四层结构要求其第四层是主要功能是对数据库数据进行插入,删除,更改等管理,与数据库服务器之间采用的是传统的c / s结构。
【专利摘要】针对传统Web数据库三层体系结构不足,综合B/W系统与C/S系统的优点,本发明提出丁一种新的Web数据库系统的BWDC技术体系结构,并给出了对于四层体系结构在物理上的精简实现。
【IPC分类】G06F17-30
【公开号】CN104572706
【申请号】CN201310491231
【发明人】不公告发明人
【申请人】镇江鼎拓科技信息有限公司
【公开日】2015年4月29日
【申请日】2013年10月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1