すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for RocketMQ:Apache RocketMQ TCPクライアントSDK (クラウド移行にのみ使用)

最終更新日:Dec 13, 2024

Apache RocketMQ TCPクライアントSDKを使用して、ApsaraMQ for RocketMQに接続できます。

重要

すべてのApache RocketMQ SDKは、Apache RocketMQコミュニティによって提供されます。 コミュニティからソースコードを取得し、自分でコードをコンパイルできます。 ただし、ApsaraMQ for RocketMQは、コードのサービスレベル契約 (SLA) を提供しません。

ApsaraMQ for RocketMQ SDKは、Apache RocketMQ SDKと比較して、より多くの機能とより高い安定性を提供します。 ApsaraMQ for RocketMQ SDKを使用してApsaraMQ for RocketMQにアクセスすることを推奨します。 詳細については、「リリースノート」をご参照ください。

シナリオ

次のシナリオでは、Apache RocketMQ TCPクライアントSDKを使用してApsaraMQ for RocketMQにアクセスできます。

  • クラウド移行: クライアントのコードを変更せずに、Apache RocketMQからApsaraMQ for RocketMQにデータを移行する必要があります。

  • ハイブリッドクラウド: データセンターにデプロイされているApache RocketMQブローカーと、Alibaba cloudパブリッククラウドにデプロイされているApsaraMQ for RocketMQブローカーにアクセスする必要があります。

  • テスト環境とオンライン環境の組み合わせ: テスト環境にデプロイされているApache RocketMQブローカーと、オンライン環境にデプロイされているApsaraMQ for RocketMQブローカーにアクセスする必要があります。

手順

手順はプログラミング言語によって異なります。 ApsaraMQ For RocketMQ SDKを使用してApsaraMQ for RocketMQにアクセスする方法については、以下のトピックを参照してください。

Apache RocketMQ TCPクライアントSDK for GoおよびApache RocketMQ TCPクライアントSDK for Pythonを使用してApsaraMQ for RocketMQにアクセスすることはできません。 上記のプログラミング言語のSDKを使用してApsaraMQ for RocketMQにアクセスする場合は、対応するプログラミング言語のApsaraMQ for RocketMQ HTTPクライアントSDKを使用することをお勧めします。 詳細については、以下のトピックをご参照ください。