private void recConn() { //topic需要与发布端topic一致 info = new ClientInfo(); info.setUser("MDT.Tools", "test"); //设置AMQIII的IP地址和端口号,可根据实际情况进行设置 info.setAddress("192.168.2.122/mq.httpMQTunnel", 19990); info.Protocol = ClientInfo.PROTOCOL_HTTP; try { info.LoginMessage = getLoginMsg("admin", "UOBS", "111111", ""); // 创建连接 conn = ClientConnectionFactory.createConnection(info); conn.addEventListener(this); conn.setLoginListener(this); conn.start(); // 订阅topic,接收消息 session = conn.createSession(); } catch (Exception e) { LogHelper.Error(e); } }
public void Connect(ClientInfo info) { try { log.Info(com.adaptiveMQ2.utils.Consts.VERSION); this.clientInfo = info; _conn = ClientConnectionFactory.createConnection(info); _conn.addEventListener(this); if (info.LoginMessage != null) { _conn.setLoginListener(this); } _conn.start(); } catch (Exception ex) { log.Error(ex); } }