相关论文

基于多层应用软件体系结构

时间: 2016-7-18 10:08:56    作者: 佚名    来源:中国论文    查看:

 基于Java平台的多层应用软件体系结构在基于Java平台的多层应用软件体系结构中,各种应用是一组能够被共享的服务集合,并且各种服务是跨应用的,不同的服务分别在不同的层次中实现。为了进一步提高系统应用效率,建立一个真正的由跨应用和客户、可重用的服务组成的多层应用软件体系结构,Sun公司提出了图1所示...
 基于Java平台的多层应用软件体系结构在基于Java平台的多层应用软件体系结构中,各种应用是一组能够被共享的服务集合,并且各种服务是跨应用的,不同的服务分别在不同的层次中实现。为了进一步提高系统应用效率,建立一个真正的由跨应用和客户、可重用的服务组成的多层应用软件体系结构,Sun公司提出了图1所示的解决方案。该体系结构由客户层、Web服务层、应用服务层和数据库层四部分组成。
一、 客户层
  客户层通常为用户与整个应用系统的接口,客户的应用程序精简到一个通用的浏览器软件,浏览器将HTML代码转化为图文并茂的网页,网页具备一定的交互功能。在这一层运行的程序是Java Applet。
二、 Web服务层
Web服务层主要起代理和缓冲作用,是SUN公司在原先三层结构的基础上新增加的。它通常被放置在一个局域网内部,为这个局域网内部的多台客户机提供服务。该层主要包括以下几部分:代理服务器、服务定位Servlet、代理Servlet、本地服务。
●代理服务器的作用是缓冲本地各客户机经常使用的Java Applet程序和静态数据,与普通代理服务器的功能相同。
●服务定位Servlet的作用是根据客户机发来的请求寻找适当的服务,从而完成对客户机需要的数据和网络资源的访问。本地服务主要包括文件存取、打印、登录、配置和会话等,这些服务的功能是根据各客户机的请求完成对本地资源的访问。
●代理Servlet的作用是访问远端数据。如果客户机需要访问远端数据,那么它向服务定位Servlet发出请求,并从中获得一个访问句柄,从而通过代理Servlet访问远端数据。

参考文献
  1 吴兴兴,高保禄.网络数据库应用实例[M].北京:人民邮电出版社,2000:141~147
  2 徐 冰,李启炎,朱茜.JSP结构模型与应用分析[J].计算机应用研究,2001,18(10):74



  


上一篇:基于JSP通用考试系统
下一篇:基于 WEB [CQVIP免费论文网]谈文评分管理系统的[CQVIP免费论文网]设计与实现

网友评论

我来说两句

用户名:   验证码: 验证码,看不清楚?请点击刷新验证码