电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

WAS管理编程常用技巧

WAS管理编程常用技巧_第1页
1/12
WAS管理编程常用技巧_第2页
2/12
WAS管理编程常用技巧_第3页
3/12
WebSphere Application Server 管理编程简述WebSphere Application Server(以下简称为 WAS)提供了两种管理途径:基于 Web 方式的管理控制台和基于命令行方式的 wsadmin 工具;还可以通过管理编程接口(WebSphere Management API)来开发符合特定需求的管理应用WAS 的管理体系是基于 JMX 法律规范的,JMX 法律规范定义了三层结构:Distributed layer:包含各种适配器,使得使用不同协议 ( 如 RMI,HTTP ) 的管理应用能访问代理层.Agent layer:包含 Mbean Server,是 Mbean 的注册中心,操纵各种 Mbean 并对外提供各种管理服务,如监控,定时任务,Mbean 的动态加载等。Instrumentation layer:包含各种 Mbean,Mbean 实现对资源的访问和代表了资源状态。图 1.JMX 法律规范的三层结构示例JMX 即 Java Management Extensions Java 管理扩展MBean 即 managed beans 被管理的 Beans一个 MBean 是一个被管理的 Java 对象,有点类似于 JavaBean,一个设备、一个应用或者任何资源都可以被表示为 MBean,MBean 会暴露一个接口对外,这个接口可以读取或者写入一些对象中的属性,通常一个 MBean 需要定义一个接口,以 MBean 结尾, 例如: EchoMBean, 格式为 XXXMBean,这个是法律规范,必须得遵守.描述一个可管理的资源.是一个 java 对象,遵循以下一些规则:1.必须是公用的,非抽象的类 2.必须有至少一个公用的构造器 3.必须实现它自己的相应的 MBean 接口或者实现 javax。management.DynamicMBean 接口4。可选的,一个 MBean 可以实现 javax.management.NotificationBroadcaster 接口 MBean 的类型。WAS 的管理体系,如图 —2 所示:图 2。WAS 的管理体系本文主要介绍上图中 custom client 的编程.管理编程分为下面两种途径:1。直接调用 Mbean2.使用 WAS 的管理编程接口WebSphere JMX MbeansMbeans 介绍WAS 提供了各种类型的 Mbean, 封装了各种管理功能,如对 WAS 系统环境,J2EE 应用,J2EE 资源等的管理和监控.获得某个 Mbean:每个 MBean 都有一个 ObjectName,在使用该 MBean 之前必须先找到它。ObjectName 可以通过 AdminClient,以格式化的查询串进行查询。格式化的查询串可以选择性地包括以下的特性:域名、节点名、进程名、类型、名称等等。 一个查询串既可惟一标识单个 ObjectName,也可以代表多个具有公共特性的 ObjectName。MBean 通常是...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

WAS管理编程常用技巧

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部