Start : From 23-09-13
Version1 : To 23-09-20
Version2 : To 23-09-22
gradle bootRun
docker-compose up -f compose.yml
- STOMP 프로토콜을 이용한 실시간 채팅 서비스 기능을 개발하여 STOMP 기술을 익힌다.
- 채팅 기능 구현을 통해서 동기화를 고려한 개발을 진행해본다.
- 메시지 브로커 (RabbitMQ or Kafka) 서비스를 이용해서 아키텍처를 구성한다.
- 회원 기능
- 간단 회원가입
- 로그인
- 친구 추가
- 친구 삭제
- 친구 목록 조회
- 채팅 기능
- 채팅 입력
- 채팅 삭제
- 채팅 목록 조회
- 채팅방 기능
- 채팅방 생성
- 채팅방 조회
- 채팅방 나가기
- 친구 초대하기
- 채팅방 배경색 설정
- 채팅 안 읽음 확인
version 1
spring boot
spring websocket
STOMP
JPA
version 2
rabbitMQ