Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

혼자서 앱 만드는 개발자 함께하는 AI 세상

[플러터 앱개발] firebase messaging sevice 대응 백엔드 php 서버구축 본문

플러터 앱개발

[플러터 앱개발] firebase messaging sevice 대응 백엔드 php 서버구축

혼앱사 2022. 11. 29. 09:19
반응형

현재 Firebase 로 되어 있는 채팅앱을 php 서버로 이전

메세지테이블을 만들고
입력채팅내용을 서버쪽 메세지 테이블로 보낸다

sync작업
브로드 캐스팅 을위해 firebase message 서비스 이용
플러터앱에서 받은 메세지를 확인하고 서버에서 채팅리스트를 체크하고 최대값과 비교하여 채팅 라스트에 추가
앱에서 메세지를 sqlite에 넣어서 보관하고 다시 들어왔을때 가져오고 서버랑 비교하여 신규 메세지 추가 (sqlite, 화면)


이미지를 전송할때는 바이너리로 전환하여 sqlite 담고 다시 서버에 전송
서버에서 받은이미지메세지는 sqlite 담아서 보관하고 화면에 뿌려줌

서버는 모든 사용자가 싱크를 마친후에는 데이터를 삭제하는 로직 추가

php send stream data
php 페이지 호출시 기다리지 않고 보내기
https://itsrav.dev/articles/streaming-http-response-in-php-to-turn-long-running-process-into-realtime-experience

728x90
반응형
Comments