|
知识路径: > 系统开发基础知识 > 基于构件的开发 > 应用服务器 >
|
相关知识点:2个
|
|
|
|
尽管应用服务器的体系结构已经在许多厂商的产品中得到广泛应用,但每个产品的术语和具体设计却不尽相同。根据它们的技术实现的不同,可以分成以下4种类型:
|
|
|
(1)操作系统型。就是将应用服务器与操作系统紧密地捆绑在一起。最典型的就是Microsoft的应用服务器解决方案,其Windows Server就是一种应用服务器。
|
|
|
(2)集成型。Web服务器或数据库产品的一部分。不过其通常是一个黑盒子,要么全用,要么全不用。
|
|
|
(3)插件型。在设计上类似于集成型应用服务器,不过它不是Web服务器、数据库服务器的一部分。它可以与大部分第三方Web服务器共同使用。
|
|
|
(4)独立型。是一个完整的应用服务器,它允许用户创建自己的系统,按用户自己觉得合适的方式组合和搭配Web服务器与数据库。
|
|
|
就具体的产品类型来看,目前市场中主要有6种类型,分别是事务服务器、知识服务器、带有集成开发工具的应用服务器、协作服务器、瘦服务器和主机访问服务器。不过,具体的服务器产品并不一定会有某种特点功能,往往是兼而有之。
|
|
|
事务服务器包括从电子商务实施到处理桌面的部门服务器的种种功能,带有集成开发工具的事务服务器和应用服务器正合并成一种能同时处理事务管理和开发需求的服务器;知识服务器能从结构化和非结构化来源中搜集数据并编索引,这些服务器通常具有HTTP支持、编索引功能和支持广泛的数据和文件格式的检查和析取的工具。知识服务器还可以支持工作流和业务逻辑处理能力。由于知识服务器支持工作流,因而,协作服务器可能会与之合并;瘦服务器解决方案通常是支持HTTP及另外的具体功能的软、硬件的组件;主机访问服务器管理着主机应用的访问和表示,下一代主机访问服务器可能将通过支持对主机数据更具客户化的访问与其他应用服务器合并。
|
|
|