应用服务器,本质上是一个程序,它通过各种协议将企业的核心业务逻辑对外暴露,以供客户端应吵谈哗用程序调用。
这种服务器的主要作用是为客户端侍指提供访问和使用商业逻辑的便捷途径,就像调用对象的方法一样。
它为Web应用程序提供了一个管理简单且灵活的系统资源访问平台,包括HTTP协议的底层实现和数据库连接的管理等基础服务。
在Web应用程序的架构中,应用服务器起着核心的托管角色。
例如,Servlet容器是其组成部分之一,它负责处理客户端请求并调用相应的业务逻辑。
然而,应用服务器的功能远不止于此,它还可能包含如EJB容器(用于企业级JavaBean的管理)、JNDI服务器(命名和目录接口)以及JMS服务器(Java消息服务)等Java EE(企业级)组件,进一步扩展了其服务范围。
市场上的应用服务器种类繁多,包括Apache的Tomcat、Caucho Technology的Resin、MaCROmedia的JRun、JBoss Application Server、BEA的WebLogic以及IBM的WebSphere等。
这些服务器各有特色,比如WebLogic和WebSphere除了作为Servlet容器,还全面支持EJB、JMS等Java EE技术,适合不同场景和需求。
每种服务器都有其独特的优点、适用范升行围和局限性,用户在选择时需根据项目特点进行评估和决定。
砷 (arsenic)是一个知名的化学元素,元素符号As,原子序 33。
第一次有关砷的纪录是在1250年,由大阿尔伯特所完成。
它是一种以有毒著名的类金属,并有许多的同素异形体,黄色(分子结构,非金属)和几种黒、灰色的(类金属)是一部份常见的种类。
三种有着不同晶格结构的类金属形式砷存在于自然界(严格地说是砷矿,和更为稀有的自然砷铋矿和辉砷矿,但更容易发现的形式是砷化物与砷酸盐化合物,总共有数百种的矿物是已被发现的。
砷与其化合物被运用在农药、除草剂、杀虫剂与许多种的合金中。
在中国古代,砷被称为砒霜。
应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。
它提供了访问商业逻辑的途径以供客户端应用程序使用。
应用服务器使用此商业逻辑就像调用对象的一个方法一样。
Web应用程序驻留在应用轿亩服务器上。
顷帆举应用服务器为Web应用程序雀碧提供一种简单的和可管理的对系统资源的访问机制。
它也提供低级的服务。
Servlet容器仅仅是应用服务器的一部分。
除了Servlet容器外,应用服务器还可能提供其他的Java EE组件。
一、巧灶桐指代不同
1、web服务器:叫网页服务器或web服务器。
WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提孝坦供网上信息浏览服务。
2、应用服务器:指通过各种协议把商业逻辑曝露给客户端的程序。
二、功能不同
1、web服务器:可以解析(handles)HTTP协议。
当Web服务器接收到一个HTTP请求(request),会返回一个辩链HTTP响应(response),例如送回一个HTML页面。
2、应用服务器:提供了访问商业逻辑的途径以供客户端应用程序使用。
应用服务器使用此商业逻辑就像调用对象的一个方法一样。
三、特点不同
1、web服务器:传送(serves)页面使浏览器可以浏览。
2、应用服务器:应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。
本文地址:http://www.hyyidc.com/article/34375.html