TCP クライアント SDK for Java を使用してメッセージを送受信する前に、SDK の依存関係をプロジェクトに追加し、必要なクラウドリソースを作成します。
重要
最新の RocketMQ 5.x SDK の使用を推奨します。これらの SDK は、ApsaraMQ for RocketMQ 5.x ブローカーと完全に互換であり、より多くの機能および強化された特徴を提供します。詳細については、「Java SDK のバージョンガイド」をご参照ください。
Alibaba Cloud では、RocketMQ 3.x、4.x、および TCP クライアント SDK のみをメンテナンスしています。既存の業務向けにのみご利用いただくことを推奨します。
前提条件
開始する前に、以下の条件を満たしていることをご確認ください。
Maven などのビルドツール、または JAR ファイルを手動でダウンロードできる環境
ApsaraMQ for RocketMQ が有効化された Alibaba Cloud アカウント
ステップ 1:SDK の依存関係を追加
以下のいずれかの方法を使用して、ons-client の依存関係をプロジェクトに追加します。
オプション A:Maven(推奨)
pom.xml ファイルに、以下の依存関係を追加します。
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>ons-client</artifactId>
<!--最新のバージョン番号に置き換えてください。-->
<version>1.8.8.1.Final</version>
</dependency>最新のバージョン番号については、「リリースノート」をご参照ください。
オプション B:JAR ファイルの手動ダウンロード
リリースノート ページから SDK の JAR パッケージをダウンロードし、プロジェクトのクラスパスに追加します。
ステップ 2:コンソールでリソースを作成
ApsaraMQ for RocketMQ コンソールで、アプリケーションに必要な Topic および Group を作成します。手順については、「ステップ 2:リソースの作成」をご参照ください。