Sebelum mengirim dan menerima pesan menggunakan TCP client SDK untuk Java, tambahkan dependensi SDK ke proyek Anda dan buat sumber daya cloud yang diperlukan.
Kami menyarankan Anda menggunakan SDK RocketMQ 5.x terbaru. SDK ini sepenuhnya kompatibel dengan broker ApsaraMQ for RocketMQ 5.x serta menyediakan lebih banyak fungsi dan fitur yang ditingkatkan. Untuk informasi selengkapnya, lihat Panduan versi Java SDK.
Alibaba Cloud hanya memelihara SDK RocketMQ 3.x, 4.x, dan TCP client. Kami menyarankan Anda hanya menggunakannya untuk bisnis yang sudah ada.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Tool build seperti Maven atau akses untuk mengunduh file JAR secara manual
Akun Alibaba Cloud dengan ApsaraMQ for RocketMQ yang telah diaktifkan
Langkah 1: Tambahkan dependensi SDK
Tambahkan dependensi ons-client ke proyek Anda dengan salah satu metode berikut.
Opsi A: Maven (disarankan)
Tambahkan dependensi berikut ke file pom.xml Anda:
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>ons-client</artifactId>
<!--Ganti dengan nomor versi terbaru.-->
<version>1.8.8.1.Final</version>
</dependency>Untuk menemukan nomor versi terbaru, lihat Catatan rilis.
Opsi B: Unduh JAR secara manual
Unduh paket JAR SDK dari halaman Catatan rilis, lalu tambahkan ke classpath proyek Anda.
Langkah 2: Buat sumber daya di Konsol
Buat Topik dan kelompok yang dibutuhkan aplikasi Anda di Konsol ApsaraMQ for RocketMQ. Untuk petunjuknya, lihat Langkah 2: Buat sumber daya.