facebook twitter hatena line email

「Unity/websocket」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(サーバ側websocketをインストール)
行9: 行9:
 
  websocket-sharp/bin/Debug/websocket-sharp.dll
 
  websocket-sharp/bin/Debug/websocket-sharp.dll
  
==サーバ側websocketをインストール==
+
==サーバ側websocketをインストール&起動==
 +
インストール
 
  $ npm install -g ws
 
  $ npm install -g ws
server.js
+
server.js作成
 
  var WebSocketServer = require('ws').Server;
 
  var WebSocketServer = require('ws').Server;
 
  var wss = new WebSocketServer({port: 9001});
 
  var wss = new WebSocketServer({port: 9001});
行20: 行21:
 
         ws.send('something');
 
         ws.send('something');
 
  });
 
  });
 +
起動
 
  $ node server.js
 
  $ node server.js

2017年11月16日 (木) 12:45時点における版

websocket-sharpを使う

websocket-sharpをビルドする

  1. ruby2.0以上を入れる
  2. brew install mono
  3. Example〜Example4を削除しwebsocket-sharp.slnないのExampleも削除する
$ xbuild websocket-sharp.sln
  1. 以下が作成されることを確認
websocket-sharp/bin/Debug/websocket-sharp.dll

サーバ側websocketをインストール&起動

インストール

$ npm install -g ws

server.js作成

var WebSocketServer = require('ws').Server;
var wss = new WebSocketServer({port: 9001});
wss.on('connection', function(ws) {
        ws.on('message', function(message) {
                console.log('received: %s', message);
        });
        ws.send('something');
});

起動

$ node server.js