如何使用Java通过Push in Cloud Pub / Sub接收消息

时间:2017-02-16 19:08:33

标签: publish-subscribe google-cloud-pubsub

我正在尝试使用Java实现Google Cloud Pub / Sub来接收消息(通过Push),但我找不到Java的文档。

我能够通过pull接收消息,也可以在本地设置和测试Endpoint的任何导致非常有帮助。

我已经验证并添加了域名,因为Endpoint想知道下一步该做什么来开始在该端点接收消息。

2 个答案:

答案 0 :(得分:1)

任何语言的推端点都是一个HTTP Web服务器,它可以使用以下形式的JSON主体接收POST请求:

charPtr1 = charArray;

用于注册您的推送端点的文档为here。有许多Java Web服务器选项可用,例如TomcatJetty

答案 1 :(得分:0)

当您说您能够通过pull接收消息时,您是否在Java应用程序中使用某种调度程序。定期从pub / sub中提取消息?

如果您仍在寻找答案,可以找到here编写推送端点(示例)的方法以及从本地调用相同方法的方法。

希望这有帮助。