0
FCM을 사용하여 상향 메시징을 시연하고 싶습니다. Firebase에 자체 클라우드 데이터베이스가 있고 백엔드 서버로 작업 한 경우 XMPP를 사용해야하는 이유는 무엇입니까?우리는 FCM 만 사용하고 Xmpp 없이도 상향 메시징을 시연 할 수 있습니까?
FCM을 사용하여 상향 메시징을 시연하고 싶습니다. Firebase에 자체 클라우드 데이터베이스가 있고 백엔드 서버로 작업 한 경우 XMPP를 사용해야하는 이유는 무엇입니까?우리는 FCM 만 사용하고 Xmpp 없이도 상향 메시징을 시연 할 수 있습니까?
불가능합니다. Upstream Messaging을 사용하려면 App Server가 필요합니다.
FCM 서버는 (here을 언급 한대로) 다운 스트림 및 업스트림 메시징 모두의 흐름에서 중간 남성 인으로 작동합니다. 마찬가지로 업스트림 메시징의 경우 :
Client App -> FCM Server -> App Server
응용 프로그램 서버가 없으면 FCM 서버는 처리해야하는 데이터를 어디에서 전달합니까?
FCM 서버는 두 지점 간 메시지 대기열을 처리하는 부분이라고 생각할 수 있습니다.
FCM은 중간 사람이고 우리는 응용 프로그램 서버없이 다운 스트림 메시지를 보낼 수 있습니다. 그러면 내 채팅 앱이 firebase 만 사용하여 내 메일을 전송할 수 있습니까? –
질문은 약간 혼란 스럽습니다. 채팅 앱에 FCM 만 사용하고 있습니까? 푸시 알림에만 사용해야합니다. 실제 채팅 기능을 사용하려면 실시간 데이터베이스를 사용해야합니다. –
예 채팅 앱에 실시간 데이터베이스를 사용하고 있습니다. 그러나 다음 과제는 업스트림 및 다운 스트림 메시징을 시연해야합니다. "컬"을 사용하는 다운 스트림에 익숙하지만 업스트림을 시연하는 방법에 대해서는 잘 모릅니다. –