这个项目的目的是Java JMX API的端口。NET和(可能)来开发这个API的参考实现。
NetMX设计Java JMX API的端口“NetMX”。NET和(可能)开发这个API的参考实现。
下面是一些主要特点:
·的
神器出山:www.shenqi73.com基础NetMX包(相当于的javax.management)
·,MBeanServer的定义(IMBeanServer接口)。查询以外的所有的方法都支持。
·MBeanInfo的类
·ObjectName类
·权限的(MBeanPermission MBeanCASPermission主要权限和代码访问
安全权限)
·NotificationEmitter(INotificationEmitter接口)。没有支持老NotificationBroadcaster接口。
独特的NetMX功能包括:
·支持本地化的标准MBean(描述)
·例外情况包括失败的原因,更容易处理的独立的财产(不只是简单的消息)
·支持标准MBean的通知 - 使用。NET事件和属性。
·NetMX远程访问抽象(相当于javax.management.remote)
·几乎完全支持所有的类和接口
·稍微不同的方法来安全
·通过在每个请求的主题不支持
用于·SecurityService和SecurityProvider授权和验证requestes,(在地方JMXAuthorizer中)
·NetMX远程访问远程访问实现(相当于javax.management.remote.rmi)
·RMI取代。NET Remoting的实施
·完全支持不包括通知所有受支持的MBeanServer操作(这部分现在正在开发中)
·支持基于Windows的安全
·远程请求执行过程中的假冒Windows主体
·Windows组映射到NetMX主要权限(1:n的关系)
·NetMX关系实现(相当于javax.management.relation)
·包含所有功能的JMX版本
·支持在Web Access项目 - 一个可以从一个MBean导航到另一个关系
·NetMX代理的抽象(相当于没有JMX)
·提供简单的抽象代理的MBean
·可以实现使用不同的代理引擎
·NetMX城代理的实现(相当于没有JMX)
·使用Castle.DynamicProxy引擎的代理功能的实现
·NetMX打开MBean实现(相当于javax.management.openmbean)
·包含所有功能的JMX版本
独特的NetMX功能包括:
·内置支持标准的开放式的MBean
·的Visitor模式支持的OpenType类。
此版本中的新功能:
本新闻稿中包含的所有核心功能,我们打算在这个阶段的工作落实,除了查询支持。它也包括一些额外的,非核心的功能,如:
·支持自动的映射正常的MBean来打开的MBean
·支持定时通知服务(实验性的,而不是测试版)