4

FCM Messenger에서 웹 푸시 알림과 관련된 자료를 연구했습니다. 다운 스트림 메시지와 업스트림 메시지를 보았을 때 XMPP 서버가 업스트림 메시지를 허용하는 동안 HTTP 서버는 다운 스트림 메시지 만 허용합니다.FCM - 다운 스트림 메시지와 업스트림 메시지의 차이점

다운 스트림과 업스트림 메시지의 차이점을 이해하는 데 어려움이 있으며 세부 정보는 FCM에서 잘 설명되어 있지 않습니다. 온라인으로 검색하려했지만 운이 없습니다. 코딩에 익숙하지 않으니 제발 도와주세요.

답변

10

레이먼의 견해에 따르면 다운 스트림 메시징은 앱 서버에서 클라이언트 응용 프로그램으로 푸시 알림을 보낼 때 사용합니다. 그러나 FCM의 경우 응용 프로그램 서버없이 다운 스트림 메시지를 보내거나 Firebase Console을 사용하여 일반적인 컬 요청을 전송할 수 있습니다.

업스트림 메시징이 반대이면 클라이언트 응용 프로그램이 응용 프로그램 서버로 메시지를 보내고 있습니다. 이를 위해 App Server가 필요합니다.

FCM 서버가 다운 스트림 및 업스트림 모두에 대해 메시지의 대기열을 처리하는 흐름 (중간 관리자)에 계속 있음을 명심하십시오.

+0

이것이 가장 간단한 설명이라고 생각합니다. 아직도 혼란스럽고 어떤 부분인지 알려주세요. 좀 더 자세히 설명하겠습니다. –

+0

안녕하세요 @AL, 귀하의 설명을 감사드립니다. 여기에서 볼 수 있듯이 업스트림 메시지는 클라이언트에서 보낸 메시지로 정의되므로 앱 서버에서 보내는 메시지와 아무런 관련이 없습니다. 그러나 다운 스트림 메시지는 앱 서버에서 클라이언트 서브로만 전송 될 수 있습니다. –

+0

죄송합니다. 메시지를 전하지 않았습니다. 기본적으로 좀더 직접적으로, –

관련 문제