本页面介绍了如何在通过 Spring Framework 构建的 Java 应用中使用 Pub/Sub。
Spring Cloud GCP 具有多个模块,用于向 Pub/Sub 主题发送消息,以及使用 Spring Framework 从 Pub/Sub 订阅中接收消息。您可以单独使用这些模块,也可以将它们组合起来用于不同的使用场景:
- 借助 Spring Cloud GCP Pub/Sub 入门版,您可以使用辅助类发送和接收消息,并且可以调用 Pub/Sub Java 客户端库来支持更高级的场景。
- 借助适用于 Pub/Sub 的 Spring Integration 渠道适配器,您可以将 Spring Integration 消息渠道与 Pub/Sub 关联起来。
- 借助 适用于 Pub/Sub 的 Spring Cloud Stream Binder,您可以在 Spring Cloud Stream 应用中使用 Pub/Sub 作为消息传递中间件。
使用 Spring Cloud GCP Pub/Sub 入门版
如需详细了解 Spring Cloud GCP Pub/Sub 入门版以及有关如何使用它的说明,请参阅 Spring Framework on Google Cloud 参考指南 - Cloud Pub/Sub。
使用 Spring Integration 渠道适配器
如需详细了解 Spring Integration 通道适配器以及有关如何使用它们的说明,请参阅 Google Cloud 上的 Spring Framework 参考指南 - 适用于 Cloud Pub/Sub 的通道适配器。
使用 Spring Cloud Stream Binder
如需详细了解 Spring Cloud Stream Binder 以及有关如何使用它的说明,请参阅 Spring Framework 上的 Google Cloud 参考指南 - 适用于 Cloud Pub/Sub 的 Spring Cloud Stream Binder。