WEB开发网
开发学院WEB开发Jsp JMX前身JMAPI 阅读

JMX前身JMAPI

 2008-01-05 09:24:53 来源:WEB开发网   
核心提示:JMX前身JMAPI网络治理向来总被认为是一件非常复杂的只有少数专业人员才能胜任的工作,internet和www技术的发展为网络治理带来了新的生气和活力,JMX前身JMAPI,jmapi就是基于worldwideweb创建企业网络治理设施的一个新标准,它不但简化了治理工具的使用,cisco和3com已经有意将这两者统一

  JMX前身JMAPI



  网络治理向来总被认为是一件非常复杂的只有少数专业人员才能胜任的工作。internet和www技术的发展为网络治理带来了新的生气和活力,jmapi就是基于worldwideweb创建企业网络治理设施的一个新标准,它不但简化了治理工具的使用,而且也改进了现有的网络治理标准和协议的一些不足。

  什么是jmapi

  jmapi是一个描述如何创建网络治理应用的编程api,与wbem(基于web的企业治理)不同,它没有采用新的方案或协议,与以前的实际协议标准snmp和rmon也不同,snmp和rmon是以一种统一的方式直接与网络硬件和软件通信的,而jmapi只涉及到通过这样或那样的网络协议来创建一个用以访问网络信息的通用接口,被治理的设备依旧可以使用snmp和rmon协议进行通信。jmapi提供了一种如何为网络治理创建基于java的applet和应用的框架。

  jmapi为下列特性和服务提供编程支持:

  ●用户接口风格

  ●治理察看模块

  ●基对象接口

  ●治理包容量接口

  ●治理协议接口

  ●snmp接口

  ●applet集成接口

  这些组件为创建各种计算机系统的治理网络环境提供了总体的结构。它们不包括特定的对象或协议以及为各种被治理的设备提供的系统服务,这些问题应该是网络设备厂商的责任。

  尽管api没有javaapplet和用jmapi开发的应用所具有的可视化的开发环境,但用户接口风格指南指导用户如何使用java来开发基于web的软件。

  治理查看模块是一套类集,它是能够帮助快速开发jmapi软件的用户接口。它是目前javaapplet使用的抽象窗口工具条(awt)的一种扩展。能够支持创建工具条、多栏列表、表、帮助系统、图、表和属性条等。

  基对象接口(baSEObjectinterface)是对分布在整个网络中的分布式网络对象或服务的描述,它可以被用于创建一个对路由器或以太网连接的非常基本的对象描述。它们还可以进一步地细分成次类(sub-class)。

  治理包容器接口答应对象作为跨越网络的一个组。它答应网络治理人员对相似的或作为网络的单独部分存在的根本不同的对象进行分组。比如,可以对所有类型的路由器来分类。

  治理通知接口为所有的网络报警或事件创建一个事件治理系统。它创建了一个用于分布或收集数据库的异步网络事件信息或将信息送给一个给定的控制台的模型。

  治理数据接口提供适当的工具将基对象的实例集成到基于ja??va数据库互连(jdbc)规范的数据库系统中。

  治理协议接口提供了网络治理信息的安全传输办法。安全系统基于目前使用的java安全api(javasecurityapi)。

  snmp接口答应jmapi对象与网络上已有的snmp代理交互作用。它答应网络治理小程序(applet)同网络上现有的基于snmp的设备通信。目前jmap还不能支持rmon网络治理标准。

  applet集成接口为传输签名(signed)applet提供基本的api服务并可为登记的页和链接提供访问。

  为什么要用jmapi

  jmapi不仅提供了通过web治理网络的标准接口,而且提供了分布环境中的平台独立的一个很好的网络治理方案。api的单个组件加强了对不同对象的代码的再次利用,它可能是第一个答应不同网络治理软件系统的组件彼此间通信的很好的结构。绝大部分网络治理系统现在只能使用同一种软件的组件。

  jmapi还能为inter??net系统的安全治理提供支持。snmp1.0版本身没有安全保证,任何一个拥有该软件的人都可以修改网络治理人员的网络行为。现在有了jmapi,不但内部网络可以被该软件安全地监视和控制,甚至还可以安全地监视遍布各地的远程办公室。

  基于web的网络治理有很多好处,网络治理人员可以从任何web浏览器中访问网络治理软件系统,甚至可以有效地从一个他喜欢的本地internetcafe来监控和治理企业网络,并且还可以让老板看见他仍在工作。

  jmapi本身只是一个网络系统的框架。只要在jmapi内创建适当的支持系统,它就可以支持各种各样的协议或标准。有了这一点,对用处更大的rmon协议的支持,也将成为可能。

  假如有机会的话,网络治理人员可以看一看由支持jmapi的厂商开发的演示软件。如3comacesswatch的演示版本。业界主要的网络治理设备厂商如sun、3com和cisco等将使用更新的基于web的技术来对它们目前的软件包进行改进,其它的厂商如ibm也将迅速加盟这一市场并且发布它们自己的java形式的流行的网络治理工具。

  何时能得到jmapi

  同绝大部分正式的javaapi和标准一样,治理api将在1997年才能正式完成。厂商正在创建测试环境和进行软件的β测试工作,将来jmapi中将包括下面几种基本的组件:

  ●支持java的浏览器如netscapenavi??gator、hotjava和interneteXPlorer

  ●jmapi对象

  ●商业关系数据库,如同jdbc集成的Oracle、sybase或informix等

  ●用以分发对象的web服务器

  安装或更新一个网络治理系统是一个昂贵的过程,因此在决定对网络治理系统进行更新前,应密切注重jmapi的每一处新变化以及基于jmapi的产品的新变化。

  jmapi不是唯一新贵

  jmapi开辟了创建未来强大的基于web的网络治理工具的方向,但它不是通过web的网络治理的唯一规范。为了创建一个基于http的治理网络设备的新的网络治理协议,microsoft、compaq、cisco、intel和bmc提出了“基于web的企业治理(web-basedenterPRisemanagement,wbem)”的概念。

  现在还很难说jmapi与wbem哪一种标准更好一些。两边都有同样多的厂商支持,两边都得到了网络治理界的主要厂商支持,尤其是cisco和3com“脚踏两只船”两边都支持,这使得事情变得更复杂。但令人欣尉的是,cisco和3com已经有意将这两者统一起来,假如这两者真有一天能统一起来,那无疑将给广大的网络治理人员带来更多的方便。

Tags:JMX 前身 JMAPI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接