Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan cara menggunakan Pub/Sub di aplikasi Java yang dibangun dengan
Spring Framework.
Spring Cloud GCP memiliki beberapa modul untuk mengirim pesan ke topik Pub/Sub dan menerima pesan dari langganan Pub/Sub menggunakan Spring Framework. Anda dapat menggunakan
modul ini secara terpisah atau menggabungkannya untuk berbagai kasus penggunaan:
Spring Cloud GCP Pub/Sub Starter
memungkinkan Anda mengirim dan menerima pesan menggunakan class helper
dan memanggil library klien Java Pub/Sub untuk skenario yang lebih canggih.
Adaptor Saluran Spring Integration untuk Pub/Sub memungkinkan Anda menghubungkan
Saluran Pesan Spring Integration
dengan Pub/Sub.
Binder Spring Cloud Stream untuk Pub/Sub memungkinkan Anda menggunakan Pub/Sub sebagai
middleware pesan di aplikasi Spring Cloud Stream.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[],[],null,["# Using Pub/Sub in Spring applications\n\nThis page describes how to use Pub/Sub in Java applications built with\nthe [Spring Framework](https://spring.io/projects/spring-framework).\n\n[Spring Cloud GCP](https://googlecloudplatform.github.io/spring-cloud-gcp/reference/html/index.html) has several modules for sending\nmessages to Pub/Sub topics and receiving messages from\nPub/Sub subscriptions using the Spring Framework. You can use\nthese modules independently or combine them for different use cases:\n\n- **Spring Cloud GCP Pub/Sub Starter** lets you send and receive messages using helper classes and call the Pub/Sub Java client library for more advanced scenarios.\n- **Spring Integration Channel Adapters for Pub/Sub** let you connect Spring Integration [Message Channels](https://docs.spring.io/spring-integration/reference/channel.html) with Pub/Sub.\n- **Spring Cloud Stream Binder for Pub/Sub** lets you use Pub/Sub as messaging middleware in Spring Cloud Stream applications.\n\n| **Note:** The [Spring Cloud GCP](https://github.com/GoogleCloudPlatform/spring-cloud-gcp/tree/main/spring-cloud-gcp-pubsub/src)Library does not provide access to [AckReplyConsumerWithResponse](/java/docs/reference/google-cloud-pubsub/latest/com.google.cloud.pubsub.v1.AckReplyConsumerWithResponse), which is a required module to implement the exactly-once feature using the Java client library.\n\nUsing Spring Cloud GCP Pub/Sub Starter\n--------------------------------------\n\nFollow [Spring Framework on Google Cloud reference guide - Cloud Pub/Sub](https://googlecloudplatform.github.io/spring-cloud-gcp/reference/html/index.html#cloud-pubsub)\nfor further details on the Spring Cloud GCP Pub/Sub Starter and instructions on how to use it.\n\nUsing Spring Integration channel adapters\n-----------------------------------------\n\nFollow [Spring Framework on Google Cloud reference guide - Channel Adapters for Cloud Pub/Sub](https://googlecloudplatform.github.io/spring-cloud-gcp/reference/html/index.html#channel-adapters-for-cloud-pubsub)\nfor further details on the Spring Integration channel adapters and instructions on how to use them.\n\nUsing Spring Cloud Stream Binder\n--------------------------------\n\nFollow [Spring Framework on Google Cloud reference guide - Spring Cloud Stream Binder for Cloud Pub/Sub](https://googlecloudplatform.github.io/spring-cloud-gcp/reference/html/index.html#spring-cloud-stream)\nfor further details on the Spring Cloud Stream Binder and instructions on how to use it."]]