HTML 5+NodeJs WebSocketインスタント通信を実現します.
1107 ワード
サーバーの実現は簡単です.まずnodeJsのモジュールを入れて、nodejs-websocketといいます.直接nodeJs命令行の中で入力します.npm install nodejs-websocketで車を返すとインストールできます.サーバーを作ることができます.nodejs-websocketモジュールがあるので、多くの仕事は自分でしなくてもいいです.直接に他の人のパッケージを呼び出す方法がいいです.
サーバ端コード:
サーバ端コード:
var ws = require("nodejs-websocket");
console.log(" ...")
var server = ws.createServer(function(conn){
conn.on("close", function (code, reason) {
console.log(" ")
});
conn.on("error", function (code, reason) {
console.log(" ")
});
}).listen(8000)
クライアントコード:if(window.WebSocket){
var ws = new WebSocket('ws://192.168.17.80:8001');
ws.onopen = function(e){
ws.send("game1");
}
ws.onclose = function(e){
console.log(" ");
}
ws.onerror = function(){
console.log(" ");
}
ws.onmessage = function(e){
console.log(e.data);
}
}