Springboot/WebSocket

Springboot WebSocket 배달방만들기!(2)

디비드킴 2022. 1. 28. 10:06

https://cordingmonster.tistory.com/204

 

Springboot WebSocket 배달방만들기 (1)

이제 배달원의 좌표를 줘야 하는데 어떻게 해야 하나 생각하다 결국 이것도 채팅방처럼 배달끼리 묶어서 방을 파면되는 거 아니야? 라는 결론에 도달했다 그래서 방을 만드는 원리를 찾아보았

cordingmonster.tistory.com

자 이제 이전 글의 버그를 해결해보자 

1. 현재 로직

어플싱행->채팅방 입장 

2. 보편적인 채팅방 로직

어플 실행-> 채팅방 리스트-> 채팅방 입장

 

중간과정이 빠져있었다

그래서 추가해줬다

 

배달 가능 방들을 추려서 온다

-채팅방 리스트 같은 페이지이다

이제 버튼을 눌러서 입장하면 된다

 

handleTextMessage

 

deliverPostionHandler.java

입장 배달 방 번호를 꺼내서

그 방에 있는 사람들 세션만 가져와서 

내 위치를 쏴준다!

 

해결완료!

 

남은 문제는

이미 배달이 시작된방을

또 배달원이 클릭시 생기는 문제가 있다

그건 나중에 처리해주자