socket.io에서 표준적인 처리방식이 이렇잖아.


한쪽에서

socket.emit('chat message', msg);

하면 받는쪽이

socket.on('chat message', function(msg){ // msg 뿌리기 });

이런식 이잖아.


그런데,

이걸 수신받는쪽에서 다이나믹 하게 추가하는 방법 없음?

즉,

socket.on('chat message', function(msg){

  // msg 뿌리기

});

이걸 서버에서 작성해서 클라이언트에서 다이나믹하게 추가해주는거임.


모든 소켓 연결에 대해서

동일하게 해줘야할 작업이 생겼는데,

이걸 일일이 페이지마다 socket.on('chat message' 를 새로 추가하자니 보통일이 아님. ㅠㅠ

아예 서버단에서 소켓으로 접속해서 들어온 것들 전부에 한꺼번에 확 추가해줬으면 좋겠는데,

방법 있나여?