posts - 156,  comments - 601,  trackbacks - 0
          兩種Java代碼實現(xiàn)方法:

           通過jmx rmi 連接:
                    HashMap env = new HashMap(1); 
                  
          final String[]    credentials    = new String[] { "admin""adminadmin" };
                  env.put( JMXConnector.CREDENTIALS, credentials );
                  
          // so our JMXConnectorProvider may be found
                  
          //env.put( JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "com.sun.enterprise.admin.jmx.remote.protocol" );
                  JMXServiceURL serviceURL = new JMXServiceURL( "service:jmx:rmi:///jndi/rmi://localhost:8686/management/rmi-jmx-connector");
                  JMXConnector connector 
          = JMXConnectorFactory.connect(serviceURL , env); 
                  MBeanServerConnection connection 
          = connector.getMBeanServerConnection(); 
                      
                  Object o 
          = connection.invoke(new ObjectName("com.sun.appserv:type=domain,category=config"), "getName"new Object[]{}, new String[]{});
                  System.out.println(o);
           通過jmx http連接
                  HashMap env = new HashMap(4);
                  env.put( 
          "com.sun.enterprise.as.http.auth""BASIC" );
                  env.put( 
          "USER""admin" );
                  env.put( 
          "PASSWORD""adminadmin" );
                  env.put( JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, 
          "com.sun.enterprise.admin.jmx.remote.protocol" );
                  JMXServiceURL serviceURL 
          = new JMXServiceURL("s1ashttp""localhost"4848);
                  
          final JMXConnector conn    = JMXConnectorFactory.connect( serviceURL, env );
                  MBeanServerConnection connection 
          = conn.getMBeanServerConnection(); 
                  
                  Object o 
          = connection.invoke(new ObjectName("com.sun.appserv:type=domain,category=config"), "getName"new Object[]{}, new String[]{});
                  System.out.println(o);


          Good Luck!
          Yours Matthew!

          posted on 2010-03-29 15:42 x.matthew 閱讀(2537) 評論(0)  編輯  收藏 所屬分類: Best Practise(JDK API)
          主站蜘蛛池模板: 拜泉县| 鄂托克旗| 九寨沟县| 文昌市| 阿克苏市| 博爱县| 深水埗区| 稻城县| 阜新市| 柳州市| 阿克苏市| 金山区| 宁陵县| 名山县| 顺平县| 贺兰县| 陇南市| 连南| 汉中市| 油尖旺区| 集安市| 宣武区| 桐梓县| 普宁市| 蚌埠市| 马边| 禹州市| 十堰市| 喀什市| 临潭县| 连江县| 定西市| 长乐市| 南木林县| 神农架林区| 张家港市| 遵义县| 绥德县| 定结县| 金沙县| 大方县|