中文版 | English
   应用服务器 首页> 专家论坛> 应用服务器

 

应用服务器概念

应用服务器是企业级应用基础软件平台的核心,它将J2EE引入大型网络应用的开发、集成、部署和管理之中。应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。 简单的说能实现动态网页技术的服务器叫做应用服务器。

应用服务器的主要功能是为现代三层、多层应用系统提供基础软件平台,即中间件的支持。
应用服务器重点研究内容包括:企业应用系统开发与运营平台架构与机制、应用系统的高性能、可靠性、可延伸性和安全管理机制、部署和管理机制、海量交易机制、消息中间件、 跨平台支持、 对 J2EE、XML、Web Service、以及CORBA等技术标准的支持、平台监控和管理工具等。
1、应用服务器产生的原因背景
为了保持高层复杂性的相对稳定,一个具体的应用系统不应当直接从操作系统层开发,应当以一个相对高层的平台为起点,这个平台为应用系统的开发、维护提供基础,屏蔽系统低层的复杂性。
与操作系统、数据库管理系统类似,应用服务器将网络软件的共性成分——网络资源管理部分,从应用系统中剥离出来,构成相对完整、独立的系统软件,使我们能够将精力集中于目标系统的业务逻辑上,简化了应用系统的开发、维护过程。
2、应用服务器定义
应用服务器是网络环境中应用系统的高层运行平台,将网络软件的共性成分(网络资源管理)从应用系统中脱离出来,构成相对完整、独立的系统软件。
应用服务器使应用系统的代码更为简洁,使开发人员的精力可以更加集中于系统的逻辑部分。
3、应用服务器位置
纵向位置:操作系统、应用服务器、应用系统
横向位置:表示层、业务逻辑层(应用服务器)、数据层
4、应用服务器功能
a)提供构件运行环境(构件)
应用服务器一般通过构件容器为构件提供基本的运行环境。
b)提供互操作机制(关系)
针对运行环境的分布性、异构性提供的功能;应用服务器提供很强的高层通讯服务。
c)提供公共服务(约束)
主要的公共服务包括:查找服务、事务服务、安全服务
应用服务器结构
其中,公共服务的实现方式:
a)内置式:在应用服务器内部实现。
b)外置式:将现有的服务(中间件)集成到应用服务器中;应用服务器必须向容器提供访问外部服务的接口,但对于具体应用而言,感觉不到这种实现上的差异。

 

 

上一篇:
下一篇:应用服务器的用途

关于浩丰

公司简介

成长历程

资质和荣誉

产品和方案

人力资源

专业服务

企业文化和公司愿景

联系我们

本地办公室

在线客服

博客

给我们留言

专家论坛

市场营销学

软交换

多媒体通信

CTI

工作流

应用服务器

知识发现

SOA

云计算

移动智能终端

常用链接

合作伙伴

新闻中心

市场活动

招贤纳仕