node.js & js

안드로이 <--> 서버로 메세지 주고받기

Machine_웅 2018. 6. 8. 16:54
728x90
반응형

안드로이드

 

 

// 소켓 생성 및 노드 js 서버와 연결.
socket = IO.socket(nodeIp);
socket.emit("joinTheRoom",String.valueOf(roomNo));

 

emit으로 보내는데  첫번째 인자는 ( 이벤트 이름 )  두번째 인자는 ( 전달할 값 ) 

//  json을 쓰기도 하더군요  저는  아직 초보라 그냥 String 으로 줫습니다.

 

 

 

 

서버

 


io.sockets.on('connect',function(socket){  

 

  socket.on('joinTheRoom',function(rNo){ 

   console.log(rNo);
  });

 

}

 

어느 방향이던지 보낼때는 emit을 쓰고  수신할때는 on을 써서 받습니다.

'joinTheRoom' 은  안드로이드에서 보낸 이벤트 이름입니다.

 

rNo 은 안드로이드에서 보낸 값입니다.

 

 

 

 

728x90
반응형