このトピックでは、ApsaraMQ for RocketMQを使用してメッセージを送受信する方法について説明します。
処理中
次の図は、ApsaraMQ for RocketMQを使用してメッセージを送受信するプロセスを示しています。 
使用上の注意
権限
RAMユーザーの場合、ApsaraMQ for RocketMQにアクセスして、ApsaraMQ for RocketMQの指定されたリソースを追加、削除、変更、およびクエリする前に、必要な権限を取得する必要があります。 権限の詳細については、「アクセス制御の概要」をご参照ください。
エンドポイント
SDKを使用してメッセージを送受信する場合、クライアントをApsaraMQ for RocketMQブローカーに接続するためのコードでインスタンスエンドポイントを設定する必要があります。 ApsaraMQ for RocketMQは、仮想プライベートクラウド (VPC) とインターネット経由のアクセスをサポートしています。
VPC (推奨): デフォルトでは、ApsaraMQ for RocketMQインスタンスはVPCエンドポイントを提供します。 運用環境では、VPCを使用してApsaraMQ for RocketMQにアクセスすることを推奨します。
インターネット: インターネット経由でApsaraMQ forRocketMQにアクセスするには、手動でインターネットアクセスを有効にする必要があります。 インターネットアクセスを有効にすると、ApsaraMQ forRocketMQインスタンスはVPCエンドポイントとパブリックエンドポイントの両方を提供できます。
インターネット経由でApsaraMQ forRocketMQにアクセスした場合、アウトバウンドデータ転送に対して課金されます。 テスト環境またはデータセンターでのみインターネットを使用することを推奨します。 詳細については、「インターネットアクセス料金」をご参照ください。