우리는 여러 가지 서비스를 개발하려고하지만 어느 "응답"메커니즘이 가장 좋은 방법인지는 확실하지 않습니다. 두 경쟁자는 다음과 같습니다 서비스가 HTTP를 통해 전송 업데이트 메시지와 함께 "핑"을 통해 클라이언트 응용 프로그램을 업데이트HTTP 콜백과 메시지 전달의 장단점은 무엇입니까?
- HTTP 콜백, 요청
- 서비스가을 업데이트을, 전달 메시지 클라이언트가 메시지 서버의 pub-sub 대기열에 게시
두 경우 모두 발신자와 서비스가 모두 Google 네트워크에 있으며, 우리는이를 완벽하게 제어 할 수 있으며 개발하는 것은 유일한 사용자입니다 장의 악덕.
호출 응용 프로그램에 상태 업데이트를 제공하는 각 방법의 장단점은 무엇이며, 한 가지 방법이나 다른 방법을 통해 초기 요청을하는 데 어떤 이점이 있습니까?
참고 : 우리는이에 대해 생각하고있는 첫 번째 서비스는 우리가 여러 가지 이유로 사용할 수 없습니다 SendGrid, 유사한 이메일 서비스이지만, 여전히 같은 기능이 필요합니다.