私たちの会社は、C#.netで書いたアプリケーションを使ってPCと通信する多くの組み込み機器を作ります。私は、PCアプリケーションをデバイスの現在の状態(場合によっては絶えず変化している)とより簡単に同期できるように、データ転送を改善するさまざまな方法を検討してきました。埋め込みデバイスからのデータをxml形式で出力するのは賢明ですか?
私は、デバイスがシリアルポート、USB、イーサネットソケットなどのいずれかに送信する前に、デバイスの説明と状態メッセージをxml形式のメッセージにフォーマットするアプローチについて考えていました。このデータを私のC#クラスにもっとシンプルにすることができます。
代替私は素晴らしいを持っていないなど、ホストアプリケーションがGETSTATUSようなコマンドを送信し、デバイスは、バイトの配列で応答する、異なる特性を表す各センサ読み取りアプローチ
ありますxmlを使った経験はありますが、私が見たことから、XMLへのLINQを使って行うことができます。それは良い考えかもしれないようです。皆さんはどう思いますか?これは一般的に行われていることですか?それはひどい考えですか?
洞察をいただきありがとうございます – PICyourBrain
+1のバージョン管理 –