基于XMLWeb数据库运用技术探讨与实现

更新时间:2024-03-07 点赞:4600 浏览:12785 作者:用户投稿原创标记本站原创

随着Internet技术的发展,人们对网络信息的需求越来越大,对网络数据库的动态交互性和查询速度等性能要求越来越高,建立高性能的网络站点数据库是网络技术和应用发展的必然。本文分析了自计算机网络出现以来,分布式体系结构发展的各个阶段的特点和不足,指出了在互联网时代Browser/Server模式所面临的问题。HTML在人机界面方面很成功,但却非常不利于机器间的相互交流与信息传递。其不足之处具体体现在难以扩展、交互性差、语义性差以及单向的超链接等方面。XML有着HTML语言所欠缺的伸缩性和灵活性,XML也不再象HTML一样有着一成不变的格式。XML语言为基于Web的应用提供了一个描述数据的有效手段,允许异构数据库间进行数据交换,给用户提供了浏览方式的选择。ASP是ActiveServerPages(活动服务器页面)的简称,它是微软公司的Web应用开发环境,是一种编制服务器端应用程序的技术。它的突出表现在于能够与ActiveX集成,具有强大的功能,其中尤其是ADO,ASP利用ADO实现了与后台数据库的交互。为了顺应网络应用发展的要求,进一步完善B/S体系结构,本文分析了HTML在网络应用中信息传递方面的不足及XML所具有的相对上风,并对基于XML的数据库技术进行分析后,试图结合可扩展编程语言XML和Microsoft公司的ASP技术,提出一种解决方案,即以XML为核心实现数据显示,用ASP访问数据,完成与数据库的交互。按照解决方案,本文将XML和ASP技术有机地结合,实现了一个应用实例—大学物理自选实验计算机网上预约系统。该系统为武汉科技大学教学研究项目,是为了解决教学中碰到的实际困难而设计。【关键词】:分布式系统XMLASP数据库ActiveX
【论文提纲】:第1章绪论7-131.1分布式计算系统的发展7-101.1.1两层分布式计算模型7-81.1.2三层分布式计算模型8-91.1.3基于WWW的三层分布式计算模型9-101.2解决方案10-121.2.1以XML为核心实现数据显示10-111.2.2用ASP访问数据11-121.3本论文所做的工作12-13第2章XML及其处理方式13-282.1XML的产生13-172.1.1HTML的局限13-142.1.2XML的上风14-172.2XML约定及其相关处理17-262.2.1XML文件语法格式18-202.2.2文件正当性检查20-222.2.3XML名域声明22-232.2.4数据处理和显示23-262.3XML的应用范围26-28第3章网络数据库技术28-473.1WEB数据库技术分析28-313.1.1JDBC(JaDataBaseConnectivity)28-293.1.2CGI(CommonGatewayInterface)293.1.3应用程序编程接(API)29-303.1.4“Script语言码”方法30-313.2ASP/ADO31-473.2.1ASP的概念32-343.2.2ASP内置对象34-373.2.3服务器组件37-393.2.4数据库访问接口39-433.2.5ASP与组件对象的使用43-443.2.6ASP与XML的结合44-47第4章应用实例47-624.1系统简介474.2系统设计方法47-584.2.1数据库设计484.2.2预约功能设计48-504.2.3管理功能设计50-584.3系统的安全性和完整性58-624.3.1WindowsNT提供的安全防护机制594.3.2Web服务器IIS的安全防护机制594.3.3数据库服务器提供的安全防护机制59-604.3.4应用程序提供的安全防护机制60-614.3.5系统数据的完整性61-62结束语62-63参考文献63-65攻读硕士学位期间发表的论文与参加的科研项目65-66致谢66
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~