【发布时间】:2017-06-08 21:19:06
【问题描述】:
我正在评估 google cloud pub/sub 以向我的 JavaScript 客户端应用程序(离子、角度应用程序)发送消息。我找不到任何用于在 JavaScript 中订阅 pub/sub 消息的示例代码。
JFYI:我在服务器端有 nodejs。
【问题讨论】:
标签: javascript node.js google-cloud-pubsub
我正在评估 google cloud pub/sub 以向我的 JavaScript 客户端应用程序(离子、角度应用程序)发送消息。我找不到任何用于在 JavaScript 中订阅 pub/sub 消息的示例代码。
JFYI:我在服务器端有 nodejs。
【问题讨论】:
标签: javascript node.js google-cloud-pubsub
没有为 Javascript 提供客户端库。如果您想从 Javascript 访问消息,则必须创建 HTTP pull requests。为了提出这些请求,他们需要获得授权。这意味着您必须从您的客户端应用程序中创建OAuth2 access token requests for a service account。
一般来说,Google Cloud Pub/Sub 并不是将消息从服务器发送到由您的用户运行的客户端应用程序的最佳方式,除非您非常严格地控制访问该应用程序的用户是谁.此外,由于 Google Cloud Pub/Sub 中有 limit of 10,000 subscriptions,因此您只能让 10,000 个用户收到完整的消息流。相反,对于这种类型的用例,您可能需要考虑 Firebase Cloud Messaging。
【讨论】: