Apusic 5.1是一个JavaEE 5标准兼容的应用服务器,构建于特有的RTTC微内核技术之上。下图展示了Apusic应用服务器5.1的体系结构。
![]() |
要理解Apusic应用服务器如何进行部署和管理,需要理解Apusic服务器、Apusic域和Apusic实例的概念。
Apusic服务器(Apusic Server)
Apusic Server是应用服务器的物理部署单元。直观的来说,就是Apusic应用服务器在一台用户机器上的一个物理安装。
Apusic域(Apusic Domain)
Apusic域是一个逻辑的管理配置单元。一个Apusic域包含着一组配置,这些配置可以被多个Apusic实例(Apusic Instance)共享。每个Apusic域都有自己的一个或多个Apusic实例。Apusic域可以将自己的Apusic实例委托给其它Apusic域管理,也可以接受其它Apusic域委托,管理委托者的Apusic实例。
Apusic实例(Apusic Instance)
Apusic实例是一组运行的进程,为用户提供应用服务器的各种服务。Apusic实例受到Apusic域的管理并使用它的配置。
通过Apusic域,部署在不同物理位置上的Apusic实例,可以共享一套公用配置。同时,可以在单一节点上,通过一个Apusic域统一管理多个Apusic实例。这使得Apusic应用服务器的部署和管理变得简单和灵活。