Properties props = new Properties();
props.put(InitialContext.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
props.put(InitialContext.PROVIDER_URL, "localhost:1099");
Context ctx = new InitialContext(props);
RMIAdaptor server = (RMIAdaptor) ctx.lookup("jmx/invoker/RMIAdaptor");
ObjectName name = new ObjectName("jboss.mq.destination:name=A,service=Queue");
MBeanInfo info = server.getMBeanInfo(name);
server.invoke(name, "stop", null, null);
构造ObjectName,用得到的server执行它
本文介绍如何使用Java通过RMI方式连接到JBossMQ服务器,并实现远程管理队列的功能,包括获取队列信息及停止队列服务等操作。
508

被折叠的 条评论
为什么被折叠?



