跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选

跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选

ID:33302756

大小:226.00 KB

页数:12页

时间:2019-02-23

跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选_第1页
跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选_第2页
跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选_第3页
跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选_第4页
跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选_第5页
资源描述:

《跟我学中间件相关技术及应用基于jee架构的应用服务器websphere系统管理和维护精选》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、杨教授大学堂精心创作的优秀程序员职业提升必读系列资料跟我学中间件相关技术及应用——基于J2EE架构的应用服务器Websphere系统管理和维护1.1.1J2EE平台中的应用服务器1、什么是应用服务器对于应用服务器现在仍然没有确切的定义,但业界大多数人认为“应用服务器是一种运行在中间层的软件,位于基于Web浏览器瘦客户和后台数据与应用之间,应用服务器处理过去C/S应用中应用逻辑和连通性。”2、应用服务器产生的技术背景2000年前后,随着互联网应用的盛行,随之产生出了应用服务器。实际上,交易中间件其实也应该属于一种应用服务器。目前国内外有不少厂商都开发出自己

2、的应用服务器中间件产品,其中有全球最大的独立中间件厂商BEA公司(现已经属于Oracle旗下),还有像IBM、Oracle和Microsoft、HP、Sun等大厂商也早已涉足电子商务中间件的应用领域。3、应用服务器和Web服务器的不同目前在Internet/Intranet/Extranet环境中,企业级的应用系统大多采用三层或多层应用模式。为了方便开发、部署、运行和管理基于多层结构的应用系统,需要以网络和分布式计算的底层技术为基础,构建出一个完整的应用框架,提供相应的支撑平台作为多层应用的基础设施,这一支撑平台的关键就是位于中间层的应用服务器。(1)应

3、用服务器和Web服务器的不同Web服务器主要返回HTML页面给浏览器浏览显示,然而应用程序服务器提供的是客户端应用程序可以调用的各种服务型的方法。因此,Web服务器专门处理HTTP请求,但是应用服务器则为应用系统程序提供各种商业逻辑的功能服务。(2)应用服务器是通过组件的应用程序接口把商业逻辑暴露给客户端应用程序的例如基于J2EE应用服务器的EJB组件系统可以访问应用服务器系统平台所提供的各种功能服务。此外,应用程序服务器还可以管理自己的资源,并为客户程序提供一些通用的功能服务——如安全、事务处理、资源池和消息等。(3)目前的大多数应用服务器都包含有We

4、b服务器杨教授大学堂,版权所有,盗版必究。12/12页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料如果应用服务器与Web服务器相结合,或者包含了Web服务器的功能,则称之为Web应用服务器。这就意味着可以把Web服务器当作是应用程序服务器的一个子集,并且同时为应用系统提供Web服务和应用功能服务双重功能。1.1.1为什么要提供应用服务器1、采用应用服务器后对系统开发所带来的主要优点(1)设计方面应用服务器完成底层通讯、服务,并屏蔽底层复杂的技术实现细节,向应用系统的开发人员提供结构简单、功能完善的编程接口,从而可以使得开发人员专心于商务逻辑的设计

5、。(2)开发方面应用服务器提供了完全开放的编程语言和应用接口,开发人员可以用任何自己习惯的开发工具来工作。另外应用服务器也提供快速开发工具,进一步帮助开发人员提高开发效率。(3)部署方面应用服务器可以部署在任何硬件系统平台、任何操作系统,而且可以分布在异构的网络中,应用服务器帮助开发人员在复杂的网络环境中配置系统参数,使系统发挥最大的性能,并拥有最好的稳定性和可靠性。(4)运行方面应用服务器采用的是开放技术标准,它提供了一个完整的标准实现,即提供了系统的运行环境,任何基于同样标准的系统都能很好地运行于这个环境中。(5)管理方面应用服务器让开发人员通过图形

6、化的界面(管理控制台程序)方便地管理应用服务器中的各种资源,而且在服务器系统运行时也能动态地监控和管理服务器。2、应用服务器一般都采用分布式多层体系结构设计和实现目前主流的应用服务器产品如Websphere、Weblogic等都支持多种工业标准的协议和界面引擎——包括数据库互联标准ODBC和JDBC、对象模型CORBA、COM/DCOM、EJB等。因此,应用服务器可以帮助企业架构一个基于Internet的电子商务系统,而且拥有极高的稳定性、可扩展性和安全性。应用服务器向企业级用户提供了设计、开发、部署、运行和管理一个Internet电子商务应用系统的平台

7、。3、J2EE是Sun公司完整的基于Java语言开发面向企业分布式应用系统的规范杨教授大学堂,版权所有,盗版必究。12/12页杨教授大学堂精心创作的优秀程序员职业提升必读系列资料J2EE的设计目标是提供与平台无关的、可移植的、支持并发访问和安全的、完全基于Java的开发服务器端中间件的标准。J2EE不仅简化了组件可伸缩的、基于组件服务器端应用系统开发的复杂度,而且J2EE还支持远程方法调用(RMI,RemoteMethodlnvocation)和因特网对象请求代理间协议(IlOP,IntemetInter-ORBProtocal)。在服务器端分布式应用的

8、构造形式主要包括有JavaServlet、JSP、EJB等多种技术的规范,以支持

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

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

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