2월 한 달동안 팀 프로젝트에 참여했다! 5명의 팀원들과 기획, 설계, 구현하며 다양한 것들을 배울 수 있었다. 이번 팀 프로젝트를 통해 경험한 고민들과 해결 방법을 기록해보려고 한다.
1. 웹소켓(WebSocket)이란? 웹소켓이란 두 프로그램 간의 메시지를 교환하기 위한 통신 방법 중 하나이다. WebSocket 프로토콜인 RFC 6455는 단일 TCP 연결을 통해 클라이언트와 서버 간에 전이중 양방향 통신 채널을 설정하는 표준화된 방법을 제공한
프로젝트에서 Spring Security를 활용하여 헤더로 JWT Token을 전달하는 방식을 사용해 로그인이 구현되었다. 하지만, WebSocket을 도입한 웹 채팅 기능에서, 정상적으로 소켓 연결이 이루어지지 않는 문제가 발생했다.WebSocekt은 한번의 HTTP
WebSocket 이란?