应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供
客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。
随着 Internet 的发展壮大,“主机/终端”或“客户机/服务器”的传统的应用系统模式已经不能适
应新的环境,于是就产生了新的分布式应用系统,相应地,新的开发模式也应运而生,即所谓的“浏览
器/服务器”结构、“瘦客户机”模式。应用服务器便是一种实现这种模式核心技术。
Web 应用程序驻留在应用服务器(Application Server)上。应用服务器为 Web 应用程序提供一种简
单的和可管理的对系统资源的访问机制。它也提供低级的服务,如 HTTP 协议的实现和库连接
管理。Servlet 容器仅仅是应用服务器的一部分。除了 Servlet 容器外,应用服务器还可能提供其
他的 Java EE(Enterprise Edition)组件,如 EJB 容器,JNDI 服务器以及 JMS 服务器等。
市场上可以得到多种应用服务器,其中包括 Apache 的 Tomcat、IBM 的 WebSphere Application
Server、Caucho Technology 的 Resin、Macromedia 的 JRun、NEC WebOTX Application Server、
JBoss Application Server、Oracle(并购了 BEA)的 WebLogic 等。其中有些如 NEC WebOTX
Application Server、WebLogic、WebSphere 不仅仅是 Servlet 容器,它们也提供对 EJB
(Enterprise JavaBeans)、JMS(Java Message Service)以及其他 Java EE 技术的支持。每种类型
的应用服务器都有自己的优点、局限性和适用性。(壹基比小袁二二五七六五六二零三)
免责声明
网站所有内容均为用户自行发布,本网站不对内容的真实性负责,请勿相信转账汇款等信息,文章内容如有侵权,请联系管理员删除!
上一篇:
加了显卡的服务器和普通服务器有什么不同下一篇:
创业加盟做加油卡项目能挣钱吗