qwerasdfzxc
165
2021-01-16 13:36:58
0
126

Spring 질문 : WebSocket VS SSE


안녕하세요 SpringBoot를 이용해서 개인프로젝트를 진행하고있습니다.

현재 개발하려는 기능은 게임으로 따지면 파티같이 파티장에게 파티 가입 요청을 보내면,

승인 혹은 거부의 응답을 받거나, 일정시간이 넘어가면 자동으로 거부시키는 그러한

로직을 개발하려고 하고있습니다.


대화형 로직이기 때문에, WebSocket을 이용하여 양방향으로 구현하려고하였으나,

로직상 그렇게 자주일어나는 통신이 아닐 것 같은데, Socket을 계속해서 유지하는데에 

오버헤드가 들지 않을까하는 생각이 들었고,


또다른 Controller를 만들고 

SSE를 이용하여 클라이언트에 토큰값과 함께 Request를 보내고,

응답과 함께 동봉했던 토큰을 받아서 문제를 해결하는 방법을 생각해보았습니다.


어느 것이 더 나은 선택일까요... 둘다 아니라면 더 좋은 해결책이있을까요??

0
  • 답변 0

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