基于 Java的 Web数据库体系结构及实现.pdf

基于 Java的 Web数据库体系结构及实现.pdf

ID:58303744

大小:28.56 KB

页数:4页

时间:2020-05-15

基于 Java的 Web数据库体系结构及实现.pdf_第1页
基于 Java的 Web数据库体系结构及实现.pdf_第2页
基于 Java的 Web数据库体系结构及实现.pdf_第3页
基于 Java的 Web数据库体系结构及实现.pdf_第4页
资源描述:

《基于 Java的 Web数据库体系结构及实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第22卷第4期青岛化工学院学报Vol.22No.42001年12月JournalofQingdaoInstituteofChemicalTechnologyDec.2001文章编号:1001-4764(2001)04-0373-04基于Java的Web数据库体系结构及实现万众,于工(青岛化工学院信息与控制工程学院,山东青岛266042)摘要:论述了交互式Web技术、三层数据库应用和分布式技术的体系结构,特别是对Java技术在各个层面的实现、作用和特点进行了探讨,从而给出了一个完整的Java技术解决方

2、案。关键词:Java;三层C/S结构;Web数据库;Servlets/JSP;JavaBeans/EJB中图分类号:TP393.09文献标识码:AArchitectureandImplementationofWebDatabaseApplicationBasedonJavaWANZhong,YUGong(CollegeofInformationandControlEngineering,QingdaoInstituteofChemicalTechnology,ShandongQingdao26604

3、2)Abstract:Thearchitectureof3-tierwebdatabaseapplicationisdemonstrated.Inpar-ticular,theimplementation,actionandcharacteristicsofJavaineachlayeroftheappli-cationisdiscussed,soacompleteschemeofWebDatabaseApplicationBasedonJavatechnologyisdemonstrated.Ke

4、ywords:Java;3-tierC/Sstructure;WebDatabase;Servlets/JSP;JavaBeans/EJBJava最初是被用于Internet上的WWW中,用技术的发展,Java在Internet中的应用已不仅可以编写JavaApplets,在浏览器中实现灵活交仅是扮演象Applets这样的配角,它已经渗透到互、动态的用户界面。Applets嵌入到HTML语网络应用系统的各个关键部位,并逐渐实现了基言中,可以在网络上传输,这使得向数千万网络用于Java的完整技术框架,

5、如Servlets/JSP技术提户发送面向对象的软件应用成为可能。Java实现供了构造Web应用服务器端程序的Java解决方了其它语言难以完成的功能,因此倍受人们关注,案,继承了Java所固有的简单,可移植和安全等从而具有了旺盛的生命力。特性。同时,Java提供了完整的用于三层或多层[2]然而,如果今天对Java的认识还停留在原有应用的分布式计算技术服务,如:JavaRMI、Ja-的Applets和Application层次上,就很不够了。vaIDL和EJB等。把复杂的计算分布到网络中的Java作为

6、一种面向对象的程序开发语言,它提供多台计算机中去,加上完善的安全机制,把“网络了一整套用于网络程序开发的环境、服务和各种就是计算机”的理念发展到一个新高度。可以说工具,具有面向网络的诸多特性,如:健壮性、安全Java代表了网络应用的发展方向,本文将从数据[1]性、可移植性、分布式和可自动下载等。最近一库应用的角度来介绍Java的这些新功能,讨论基两年,随着基于分布式、多层结构Web数据库应于它的Web应用体系结构、实现方案及特点。收稿日期:2001-03-26作者简介:万众(1976~),男,硕士研

7、究生;指导教师:于工(1945~),男,教授374青岛化工学院学报第22卷的大趋势,纷纷提出了自己的Web应用解决方1Web数据库相关技术与Java案,但从总体上讲,它们的实现都具有相同的基本1.1三层C/S数据库原理。使用不同技术编写的动态页面保存在Web三层结构是一项先进且成熟的数据库应用结服务器内,当客户端用户向Web服务器发出访问构,它是相对于基于主机/终端模式和客户/服务动态页面的请求时,Web服务器将根据用户所访器(Client/Server)结构的数据库应用计算模型而问页面的后缀名确定

8、该页面所使用的网络编程技提出的。三层应用模型把一个应用分为彼此联系术,然后把该页面提交给相应的解释引擎;解释引又相互独立的三部分:用户界面部分(表示层),应擎扫描整个页面找到特定的定界符,并执行位于用逻辑部分(应用逻辑层)和数据访问部分(数据定界符内的脚本代码以实现访问数据库的功能,服务层),表示层的功能是与用户交互,应用逻辑最后把执行结果返回Web服务器;最终Web服层进行具体运算和决定程序的流程等,数据服务务器把解释引擎的执行结果连同页面上的层维护和更新应用程序的

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

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

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