나는 야후 메신저를 사용하여 친구들과 채팅하고 있습니다. 내 친구가 온라인으로 올 때마다 (거의 중간에) YM이 나를 알릴 것입니다. 야후! (및 다른 회사)이 이것을 구현합니까?다른 사용자에게 알림을 보내는 방법은 현재 온라인 상태입니까?
는 당기 : 지금까지 내가 추측 으로이 문제를 해결하기 위해 몇 가지 방법이 있습니다 클라이언트 지속적으로 (500ms로 기간, 어쩌면)는 (사용자의 목록에서) 어떤 사용자에 대해 단지 온라인 및 한 서버에 요청 그런 다음 사용자에게 알립니다.
푸시 : 서버는 어떤 사용자가 온라인 상태인지 결정한 다음 클라이언트에게 알림을 전송합니다.
두 번째 방법은 훨씬 더 수용 가능합니다. 사용자의 데이터에는 친구 목록 (목록에 추가 한 사용자)이 포함될 수 있으며 로그인 이벤트가 발생하면 서버 앱은이 목록에있는 모든 사용자에게 알림 메시지를 보냅니다.
정상적으로 이것은 내 생각입니다. 현실에서 어떻게 구현 되었습니까? 말해 줄 수 있어요?
감사합니다.
YM이 "거의 즉시"알려주는 것을 어떻게 알 수 있습니까? 그것이 귀하에게 통보하기로 결정한 것은 귀하의 인식입니다. –
나는 로그인했는데 "즉시"내 방 친구 친구의 바탕 화면에 알림을 보았습니다! – Vimvq1987