message / event / servicebusを使用して外部システムにメッセージを渡したい場合、Node.JSはまったく初めてです。Nodeとうまく統合できる代替手段はありますか?
メッセージは単なるJSON文字列であり、外部システムはC#エージェントなどの任意のものにすることができます。
(多分これはプログラミングよりも技術的な質問なので、stackoverflow以外のサイトクルーザーの他の部分にあるはずです)?
message / event / servicebusを使用して外部システムにメッセージを渡したい場合、Node.JSはまったく初めてです。Nodeとうまく統合できる代替手段はありますか?
メッセージは単なるJSON文字列であり、外部システムはC#エージェントなどの任意のものにすることができます。
(多分これはプログラミングよりも技術的な質問なので、stackoverflow以外のサイトクルーザーの他の部分にあるはずです)?
コメントサービスとしてnodejs/mogodbを使用し、RabitMQ(node-amqpを使用)およびHornetQ(stompを使用)にメッセージを送信して、gameinformer.comのコメントシステムの概念実証を構築しました。エンタープライズレベルのアプリケーションを構築している場合は、メッセージバスが最適です。nodejsからMSMQにメッセージを送信しようとしたことはありませんが、送信する場合、最初の試みはnodejsstompモジュールを使用します。
私見私はメッセージブローカーを使用することをお勧めします。Stomp(node.jsプラグイン)を介してnode.JSでActiveMQを使用できます。私はそのようなアーキテクチャを実装しており、JSON-body-messages(平均6k TPS)に適しています。ActiveMQとStompはどちらも十分に軽量で、アプリケーションのロジックとスケーラビリティーを簡単に提供できます。
外部メッセージブローカーを使用できない/使用したくない場合は、Stompのみを使用できます。これは、最も使用されているテクノロジー(phpからC#、Java、C ++まで)のAPIを提供するためです。(activeMQを使用すると、 WebsocketとAjaxを介してJSクライアントを使用することもできます)
乾杯!
Zeromq、redisなどを使用することも、TCPやHTTPなどのトランスポートプロトコルを使用することもできます。
あなたはあまり具体的ではありません。しかし、Node.jsにはいくつかのオプションがあります。また、自分で何かを実装したい場合は、いつでも次のいずれかを使用できます。