⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 networkapp.java

📁 jmx codeJava源码
💻 JAVA
字号:

package book.jmx.examples;

import javax.management.*;
import javax.management.loading.*;
import java.io.*;
import java.net.*;

public class NetworkApp {

  public static void main(String[] args) {

    // create the MBean server
    MBeanServer server = 
        MBeanServerFactory.createMBeanServer();

    ObjectName name = null;
    
    try {

      // instantiate and register the MLet service
      name = new ObjectName("service:name=MLet");
      server.registerMBean(new MLet(), name);
    
      // load MLet text file
      server.invoke(name, "getMBeansFromURL",
        new Object[] {
            new URL("file:/E:/conf.mlet")
        },
        new String[] {
            URL.class.getName()
        }
      );

      // create the adaptor instance
      com.sun.jdmk.comm.HtmlAdaptorServer adaptor =
          new com.sun.jdmk.comm.HtmlAdaptorServer();

      server.registerMBean(adaptor, 
          new ObjectName("adaptor:protocol=HTTP"));

      adaptor.start();
    }
    catch (JMException e) {
      e.printStackTrace();
    }    
    catch (IOException e) {
      e.printStackTrace();
    }
  }
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -