【发布时间】:2017-04-12 22:57:41
【问题描述】:
我有一个 Angular 应用程序需要订阅 websocket 以获取传入数据。
在角度方面,我有一项服务
setContextChannel(channel) {
this.contextWS = new WebSocket(channel);
that = this;
this.contextWS.onmessage = function(event) {
console.log('ws', event.data);
that.patientID = event.data;
};
this.contextWS.onerror = function(event) {
console.log('ws error', event);
}
}
在模拟服务器端,我有一个打字稿节点服务器,它按如下方式创建套接字:
import {Server} from "ws";
var wsServer: Server = new Server({port: 8085});
console.log('ws on 8085');
wsServer.on('connection',websocket => websocket.send('first pushed message'));//////
我的问题是如何使用wsServer发送消息?
【问题讨论】:
标签: javascript node.js angular websocket