13.2. Artemis コアクライアントの使用
Artemis コアクライアントは、qpid-jms-client
ではなく外部ブローカーに接続するために使用できます。
Artemis コアクライアントを使用した接続
-
Artemis コアクライアントを有効にするには、Fuse を起動します。
FUSE_HOME
ディレクトリーに移動し、Linux の場合は./bin/fuse
、Windows の場合はbin\fuse.bat
と入力します。 -
コマンド
feature:install artemis-core-client
を使用して、Artemis クライアントを機能として追加します。 - コードの作成時は、Camel コンポーネントを接続ファクトリーに接続する必要があります。
接続ファクトリーをインポートします。
import org.apache.qpid.jms.JmsConnectionFactory;
接続を設定します。
ConnectionFactory connectionFactory = new JmsConnectionFactory("amqp://localhost:5672"); try (Connection connection = connectionFactory.createConnection()) {