C で記述された独自のシステムを備えたデバイスと、管理目的 (構成の送信、デバイスからの記録データの取得、デバイスの状態の監視) 用の Windows アプリケーションです。使用するテクノロジーを柔軟に選択できます。要件は現在かなりあいまいなので、柔軟なものにする必要があります。主要な通信プロトコルは TCP です。何らかのネットワーク障害などにより正常な通信ができなくなった場合、保守オプションとして COM ポートを使用することがあります。
アプリケーションとデバイス間の「プロキシ」として WCF サービスを使用することを検討しています。アプリはサービスにデータを送信し、サービスはデータを処理してデバイスに TCP パケットを送信します (パケット内のデータはデバイスが理解できます)。この WCF の使用は意味がありますか?
WCF は webapp から簡単にアクセスできるため、通常の Windows アプリケーションに加えて、システムをよりセクシーにすることもできますが、それだけの価値はありますか? どう思いますか、あなたのアイデアを共有してください:)