노드전도사
369
2021-01-21 11:41:39
3
147

node.js socket.io에서 모든 클라이언트에게 요청을 보내는 방법이 있을까요?


안녕하세요.


현재 다른 클라이언트가 작업하면 그 작업 내용이 다른 클라이언트에게도 반영되는 실시간 통신을 만들고 싶습니다.


해당 클라이언트가 작업을 하면 모든 클라이언트에게 socket 데이터를 전송하여 수신되면 데이터를 갱신시키고싶은데


모든 클라이언트에게 요청을 보내는 방법이 있을까요?

-1
0
  • 답변 3

  • MINGKYME
    104
    2021-01-21 12:39:19
    socket.broadcast.emit('이벤트명', 데이터);
    이렇게 하면 보낸 이 제외하고, 모두에게 전달입니다
  • 노드전도사
    369
    2021-01-21 13:04:18

    당신은 최곱니다

  • 피자7
    637
    2021-01-21 14:43:02

    질문하곤 상관없는 내용이다만

    질문페이지에서 회원님 질문이 자주 보여서 그럽니다

    좀만 모르겠다 싶으면 일단 질문부터 쓰시는거 같은데

    질문을 하기전 먼저 한번 찾아보는건 어떨까요?


    이때까지 질문하신 내용들 대부분이 조금만 검색하면 바로 해답이 나오는내용들이었습니다

    당장 이번질문도 socket io 시작하기 페이지에 나와있는 내용입니다

    질문을 하는것도 좋은방법이지만 문제 해결법을 직접 검색하고 찾는것이 

    훨씬 유익할껍니다 먼저 검색을 해보고 정 못찾을때 질문 하는 습관을 가지는게 어떨까요?  :)


  • 로그인을 하시면 답변을 등록할 수 있습니다.