업데이트 및 공지 사항을 표시하는 페이지가있는 웹 앱을 개발 중입니다. 다른 웹 사이트에서이 작업을 수행하는 방법을 잘 모릅니다. 사람들이 공지 사항 / 업데이트를 데이터베이스에 저장하고 새 공지 사항이있을 때마다 데이터베이스를 업데이트합니까?
사람들이 대규모로 이와 같은 작업을 수행하기 위해 사용하는 표준 방법은 무엇입니까?
기본적으로 원하는 것은 클라이언트가 바인딩 할 웹 소켓 포트를 실행하는 백엔드입니다. 따라서 클라이언트는 알림 게시 요청을 보냅니다. 이는 웹 소켓이나 다른 API (REST, SOAP, GraphQL)를 통해 이루어질 수 있습니다.
그런 다음 서버는 공지 사항을 데이터베이스에 저장하거나 웹 소켓 포트를 통해 공지 사항이 추가 된 모든 클라이언트에 업데이트를 푸시 할 수 있습니다. 그러면 클라이언트는 논리에 따라 서버의 응답을 처리 할 수 있습니다.
Websocket을 통해 알림 시점에 연결되지 않은 클라이언트에 대한 알림을 가져 오려면 클라이언트 연결이 끊어진 후의 모든 알림으로 응답 만하면됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다