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 閱讀(2540) 評論(0)  編輯  收藏 所屬分類: Best Practise(JDK API)
          主站蜘蛛池模板: 周宁县| 山阳县| 甘洛县| 民丰县| 信宜市| 永川市| 景洪市| 通州市| 安宁市| 扎兰屯市| 镇康县| 大丰市| 康乐县| 大厂| 宁德市| 宣汉县| 康马县| 台州市| 鹤壁市| 新干县| 泸西县| 南漳县| 台江县| 宁乡县| 南充市| 黄山市| 朝阳区| 伊宁市| 西昌市| 修水县| 固原市| 浏阳市| 神池县| 江陵县| 保定市| 武义县| 疏附县| 启东市| 当阳市| 洛隆县| 玉田县|