socket.io namespace 유무에 따른 rooms, sids 구분
// namespace 를 / 만 사용할 경우 var mio = { rooms : io.sockets.adapter.rooms, sids : io.sockets.adapter.sids }; //io.sockets.to( socketid ).emit('event', data ); //io.sockets.in( roomid ).emit('event', data ); io.sockets.to( socketid ).emit('event', data ); io.sockets.to( roomid ).emit('event', data ); // namespace 다른 namespace를 사용할 경우 var mio = { rooms : io.of( namespace ).adapter.rooms, sids : io.of( namespace ).adapter.sids }; //io.of( namespace ).to( socketid ).emit('event', data ); //io.of( namespace ).in( roomid ).emit('event', data ); io.of( namespace ).to( socketid ).emit('event', data ); io.of( namespace ).to( roomid ).emit('event', data );
반응형
'lang > node' 카테고리의 다른 글
pm2 JSON(설정)으로 실행 (0) | 2017.03.13 |
---|---|
pm2 1.1.3 to 2.1.5 upgrade (0) | 2016.11.24 |
Getting Startd : Messenger Platform - facebook for developers (0) | 2016.07.14 |
Messenger Platform - facebook for developers (0) | 2016.07.13 |
n 을 이용한 nodejs 설치 및 관리 (0) | 2016.05.13 |