2017-11-21 6 views
1

私はC#でJavaアプリケーションの移植を行っています。私は組み込みのActiveMQインスタンスを構築する必要があります。 Javaでは組み込みActiveMQ Brokerの構築方法は?

私はBrokerServiceクラスを使用することができますが、私はApache.Nms .NET用名前空間に似た何かを見つけることができません。

ActiveMQ jarを特定のポートパラメータで起動する方法を知っておくと便利です。

誰でも手伝ってもらえますか?

答えて

1

Apache NMS ActiveMQはメッセージブローカではないため、BrokerServiceなどには相当しません。外部ブローカを実行してNMSクライアント経由で接続することはいつでも可能です。 ActiveMQブローカーがIKVMを使って.NETアプリケーションでJava VMをホストするという報告がありましたが、それはハックのように思えますが、TCPなどを介して接続する必要があるため、推奨しません。 VMベースのトランスポート、またはActiveMQ Javaアプリケーションに組み込まれた共有メモリ操作の恩恵を受けることができます。

+0

返信いただきありがとうございます。 新しいプロセスでActiveMQを起動しようとしましたが、動作するようですが、設定ファイルを使用すると、コマンドラインでどのようにデフォルトのポートを変更できますか? –

+0

これは元々の質問とは無関係であり、新しい質問やドキュメントの読解が必要です。 –

関連する問題