2023年j2ee应用服务器技术概述优质.docx
《2023年j2ee应用服务器技术概述优质.docx》由会员分享,可在线阅读,更多相关《2023年j2ee应用服务器技术概述优质.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年j2ee应用服务器技术概述优质 每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培育人的视察、联想、想象、思维和记忆的重要手段。那么我们该如何写一篇较为完备的范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。 j2ee应用服务器技术概述篇一 j2ee 应用服务器技术 概述 internet 应用发展到今日,应用技术日新月异,新技术不断创建着互联 网络 新实力。以下是关于j2ee应用服务器技术概述,希望大家仔细阅读! internet 应用发展到今日,应用技术日新月异,新技术不断创建着互联网络新实力。细致探讨现代互联网络的发展,我们可以发觉,随着
2、互联网应用的数据驱动与处理实力的扩展,新一轮互联网应用的战略转变已经拉开帷幕。而应用程序服务器则是构架这种崭新应用的关键平台。 让我们回头看看应用计算技术发展的几个主要阶段,便可以了解应用服务器产生的必定性:最先出现的是主机模式,它是一种单一的体系结构,最大的缺点就是在应用和用户之间无法实现数据共享及协作。其后便出现了c/s(client/server)模式,它解决了数据共享的问题,但分布式协作亦未能实现。随之又产生了新的问题,基于c/s的这种胖客户机模式使系统的维护和升级成本直线上升。因此便出现了web技术,它不仅解决了数据共享,而且瘦客户端模式使系统的维护和升级成本大大减小。由于电子商务系
3、统的部署,及基于web的应用渐渐从2层架构向3层架构演进,处于3层结构中间层上的应用服务器(application server)便受到了越来越多的重视,它担负着供应应用开发环境以及承载应用服务程序运行的功能,通常也被叫做应用服务中间件。 就像操作系统有unix、windowsnt、linux一样,应用服务器也有不同的标准, 其中com、corba 和j2ee是3个最主要的,com局限于windows nt,由microsoft所提倡;corba标准能够跨平台,但由于各unix厂商对corba执行不够彻底,互联比较困难;而由sun公司发起的j2ee是现在市场上的主流产品。j2ee标准是过去几年
4、中开发的很多重要应用最终促成的一个与厂家无关的公共标准。它将很多分散的java技术整合到一起,组合成一个完整的企业标准。 j2ee 应用服务器(application server)采纳目前国际最先进的开发理念、拥有很多适合基于web 的应用系统需求的特点: 三层结构体系-最适合internet环境,可以使系统有很强的可扩展性和可管理性。 分布式环境-可以保证系统的稳定性,同时拥有较高的性能。 面对对象的模块化组件设计-可以提高开发速度,降低开发成本。 采纳java技术-完全跨平台,适应internet须要,并能得到大多数厂商支持,爱护用户投资。 j2ee 应用服务器的这些特点和优势使其普遍为
5、业界所看好,并成为软件市场新一轮竞争的热点。据预料,到2023年仅干脆许可证收入就可使之市场规模达到25亿美元。目前,除了第一个在业界推出应用服务器产品的silverstream公司和老牌中间件厂商bea以外,hp 、ibm、sun等it巨头都瞄准了这块市场,演绎着互联网大舞台上的软件战国时代。 为了降低成本,并加快企业应用程序的设计和开发,j2ee 平台供应了一个基于组件的方法,来设计、开发、装配及部署企业应用程序。j2ee 平台供应了多层的分布式的应用模型、组件再用、一样化的平安模型以及敏捷的事务限制。运用户不仅可以比以前更快的速度向市场推出创建性的客户解决方案,而且,平立的、基于组件的j
6、2ee 解决方案不会被束缚在任何一个厂商的产品和api 上 。 j2ee供应了一个企业级的计算模型和运行环境用于开发和部署多层体系结构的应用(附图所示为j2ee的应用模型)。 j2ee 应用可以是基于web 的,也可以是不基于web 的。 在基于web 的j2ee 应用中,用户的阅读器在客户层中运行,并从一个web服务器上下载web 层中的静态html 页面或由jsp 或servlets 生成的动态html 页面 。 在不基于web 的j2ee 应用程序中,一个独立的客户程序,可以不运行在一个html 页面中,而是运行在其它一些基于网络系统(比如手持设备或汽车电话)中的applet 程序。在客
7、户层中运行,并在不经过web 层的状况下访问enterprise beans 。该不基于web 的客户层可能也包括一个javabeans 类来管理用户输入,并将该输入发送到在企业层中运行的enterprise bean 类来处理。 j2ee web 组件可以由jsp 页面、基于web 的applets 以及显示html 页面的servlets 组成。 调用servlets 或者jsp 页面的html 页面在应用程序组装时与web 组件打包在一起。就像客户层一样,web 层可能包括一个javabeans 类来管理用户输入,并将输入发送到在业务层中运行的enterprise beans 类来处理
8、。 运行在客户层的web 组件依靠容器来支持诸如客户恳求和响应及enterprise bean 查询等。 作为解决或满意某个特定业务领域(比如银行、保险、零售或金融业)须要的逻辑的业务代码由运行在业务层的enterprise beans 来执行。一个enterprise beans 从客户程序处接收数据,对数据进行处理(假如须要),再将数据发送到企业信息系统层存储。一个enterprise beans 还从存储中检索数据,并将数据送回客户程序 。运行在业务层的enterprise beans依靠于容器来为诸如事务、生命期、状态管理、多线程及资源存储池等供应通常都是特别困难的系统级代码。 业务层
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 j2ee 应用 服务器 技术 概述 优质
限制150内