.Net (C#)用のFIXライブラリの推奨事項を探しています。FIXと、場合によっては FIXML
をサポートする必要があります。
QuickFixについては既に知っていますが、回避したいバグがいくつかあります。
アイデア?
.Net (C#) に最適な FIX ライブラリはQuickFIXです。要件を取得するために使用できます。バグを見つけた場合は、QuickFIX フォーラムに投稿できます。彼らは無料で解決してくれます。私は 2 年以上使用しています。
VersaFixも 2 番目の代替手段です。.Net プレートフォームでも使用できます。QuickFIX とほぼ同じ機能を備えています。VersaFIX リンクからソース コードを取得できます。
サード パーティの dll(ライブラリ) を探している場合は、要件とサブスクリプションの種類と時間によって異なります。ただし、Onixsには要件に適した非常に優れた API があり、非常に優れたサポートでバグがありません。
ModulusFE からの FIX 実装 QXFIX用の他のサードパーティAPI。FIXおよび FAST のすべての更新バージョンのサポートなど、すべての機能を備えた非常に新しい FIX エンジンです。
FIX アンテナ はその他の代替手段であり、すべての FIX バージョンと FAST 1.1 をバグなしでサポートします :-)、ネットワーク上の高速データ転送に .Net を使用できます。
商用の修正エンジンがたくさんあります。
オープンソースが必要な場合は、 http ://sourceforge.net/projects/fix4net/ を試してください。
最終的にRapidAdditionに落ち着きました。
RA–Cub FIX エンジンは、新規参入者に手頃な価格の柔軟性を提供するように設計されたエントリー レベルの FIX エンジンです。RA-Cub は RA-Cheetah FIX Engine へのスムーズなアップグレードを提供するため、必要に応じて後で低遅延エンジンに移行するのは簡単な操作であり、新しいシステム統合作業は必要ありません。
RA-Cub は、.NET/C# FIX エンジンと Java FIX エンジンの両方として利用でき、両方のバージョンを複数の環境に展開できます。
それは私たちにとって非常にうまくいきました。
あなたのためのいくつかの事実。.Net の最もパフォーマンスの高いソリューションは、Rapid Addition と Onix の 2 つです。
提供される機能と価格モデルには多少の差異があり、独自の決定を下すことができます。
どちらも、評価コードとテスト ケースに非常に役立ちました。