引入sockjs.js stomp.js
function connect() {
// 建立连接对象(还未发起连接)
var socket =new SockJS("http://192.168.0.167:8081/endpointWisely");
// 获取 STOMP 子协议的客户端对象
stompClient = Stomp.over(socket);
// 向服务器发起websocket连接并发送CONNECT帧
stompClient.connect({},
function (frame) {
// 连接成功时(服务器响应 CONNECTED 帧)的回调方法
console.log('已连接' + frame);
stompClient.subscribe("/topic/response",function (res) {
console.log(res.body)
})
},
// 连接失败时(服务器响应 ERROR 帧)的回调方法
function errorCallBack (error) {
console.log('连接失败' + error);
}
)
}
网友评论