基于JMX的Web应用服务器可扩展管理的研究与实现

来源 :中国科学院软件研究所 | 被引量 : 1次 | 上传用户:wenzi555888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务应用的需求和Internet上企业级应用的迅速发展,Web应用服务器成为研究热点。它以网络分布式计算的底层技术为基础,将用户接口、业务逻辑和后端服务分离,提供一个创建、部署、运行、集成和维护多层企业级应用的基础平台,可以提供Internet服务来实施电子商务平台。WebFrame2.0正是基于J2EE规范的Web应用服务器。 本文的内容为Web应用服务器的可扩展管理。它是WebFrame2.0体系结构中的重要部分。论文首先介绍了可扩展管理的理论基础JMX(JavaTM Management Extensions)。JMX致力于解决分布式系统的管理问题,把各种被管理资源抽象成为可被其管理的对象。管理对象是JMX应用程序的核心。 可扩展管理模型是基于JMX规范为管理Web应用服务器提出并设计的。模型利用并集成已有成熟的管理协议和J2EE服务,并设计了针对Web应用服务器的可扩展管理内核,在WebFrame2.0中起微内核的作用。 WebFrame2.0中各种服务均是以MBean形式表示,对服务的可扩展管理就是对MBean的管理,例如组件的管理、数据库连接的管理、分布式事务的管理、组件的命名服务、消息服务的管理等等。 论文重点给出可扩展管理的实现:基于Web的管理控制台。包括对Web应用服务器的服务配置和服务控制、域的管理,并基于JMX规范提供远程管理功能,可远程管理和配置各种服务,包括基本配置、应用程序管理、用户管理等。 论文最后讨论了Web应用服务器管理的发展前景,并对进一步研究工作进行了展望。
其他文献