首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > JAVA > 复习资料 > 正文

2011年计算机等考二级JAVA学习精华整理(60)

来源:考试吧Exam8.com) 2010-11-27 10:37:54 考试吧:中国教育培训第一门户 模拟考场
考试吧整理了2011年计算机的等考二级JAVA学习精华,帮助考生备考。

  最佳实践 2 :设计互操作性。 拥有一个定义良好的管理模型,是走向 SOMA 的第一步。 Java 社区已经意识到了这种需要,并且已经通过 JSR 77 和 174 为 J2SE 和 J2EE 平台定义了管理模型。

  JSR 174 现在是 J2SE 5.0 规范的一部分,它提供了一种为 Java 虚拟机( Java Virtual Machine , JVM )公开管理模型的方式。它引入了平台 MXBean 的概念,这个概念是用于建模,代表特定的 JVM 监控指示器的,专门 JMX MBean 。这些 MXBean 可以用于监控内存使用、线程争用问题、类装载行为和垃圾收集频率。

  所有 MXBean 都被实现为 OpenMBean ,这是一个提供增强级别互操作性的 JMX Mbean 类型。 OpenMBean 限制了 Mbean 接口中某些数据类型的使用。这种限制最小化了客户端对于访问 Mbean 的需求,进一步确保了可以使用 XML 轻松访问和操作这些 MBean ,同时不用求助于特定的封送和解除封送逻辑。

  所有 MXBean 操作和属性必须遵循特定的数据类型集合,叫做开放类型( open type ) ,它包括原始类型 ( int, long 和 boolean )、枚举、 CompositeData 类型和 Map and List 类型。 清单 1 显示了一个遵从这些数据类型要求的 ServletMXBean 接口的例子。

  注意, J2SE 5 天生就不支持从用户定义的 MXBean 到 Open Mbean 的映射,这意味着您无法引入您自己的 MXBean ,并指望它的行为像平台 MXBean 一样。可以开发一个一般类集合,来支持把用户定义的 MXBean 作为 Open Mbean 注册到 MBeanServer ,而且我们希望这些类将通过 JCP 过程变为可用。

  即使您没有直接使用平台 MXBean ,您仍然可以把您的 JMX MXBean 设计为符合 Open Mbean 的模型。最终结果是一个互操作性更强,并满足 SOMA 需要的 JMX 接口。

  补充 JMX

  最佳实践 3 :利用 J2EE 管理机制。 JSR 77 提出了一个为 J2EE 平台公开管理信息的管理模型。模型支持管理大量 J2EE 资源的能力,包括 EJB 、 Web 容器、 JMS 和 JDBC 连接。该模型可以用于收集、监控和控制有关应用服务器的运行时信息。这个通用模型支持使用管理工具,轻松地管理多个 J2EE 的厂商实现。

  JSR 77 定义了许多抽象,在处理性能统计信息、应用程序状态和关系方面,对 JMX 进行了补充。它定义了 Statistic 接口,用于对 J2EE 组件的性能数据建模。例如,模型定义了一个 EJBStats 接口,为所有的 EJB 组件指定了统计信息。这个接口公开了基本的 CountStatistics ,用于跟踪,创建和删除的对象的数目:

  public interface EJBStats extends

  Stats {

  CountStatistic getCreateCount();

  CountStatistic getRemoveCount();

  可以通过 StateManageable 接口来管理一个对象的状态。您可以查询资源的状态,并启动和停止特定的组件。另外, JSR 77 为模型中的代表关系定义了一个基本的惯例。可以定义包容关系,在这种关系中,特定的容器可以维护一个托管对象的数组。

  我们可以将多个此类设计原则,应用到我们的管理模型例子(参见 图 4)。我们说明了如何增强 MXBean ,来支持状态管理、事件、规格和包容的能力。参考前面 清单 1 中的源代码,您会发现 Servlet MXBean 接口是按照前面描述的模型,来定义 Servlet Managed 对象的易管理性接口的。

上一页  1 2 3 4 5 6 7 下一页
  相关推荐:

  计算机等级考试二级Java经典算法大全汇总

  2010年9月计算机等级考试成绩查询时间汇总

   2011计算机等级考试二级JAVA学习精华汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。