私は現在、C#アプリケーション間で株式ダニデータを(リアルタイムで)公開/ブロードキャストするためのシンプルで簡単な方法を見つけようとしています。現在、他のいくつかの公開/送信メッセージ通信プロセスにnServiceBusを使用していますが、MSMQ/シリアル化などのオーバーヘッドがあると思います。ストックデータなどのタイムクリティカルなデータを転送するには多すぎます(ただし、これらのレイヤーは置き換えることができます)。
.Net / C#で利用できる、株式ダニデータの送信を簡単にサポートする輸送/通信フレームワークを誰かが推奨できますか?少なくとも約100の株式ダニデータフィードを並行してサポートし、おそらく5〜10の異なるC#アプリケーションに公開できる必要があります。
現在のところ、私の現在の戦略は、nServiceBusの軽量トランスポート層を作成して適切かどうかを確認するか、標準のソケットの上に単純な軽量APIを作成してそれがどのように行われるかを確認することです。これらはどちらも理想的ではありませんが、自分で記述して維持するためにより多くのコードが必要になるためです;)
提案を歓迎します!少し関連した、ボーナスポイント:
- C#用のオープンソース/無料のストックグラフライブラリに関する推奨事項
- ダニデータを保存するためのデータベースソリューションに関する推奨事項