一部のデータをRFIDカードに書き込み、一部のデータをデータベースに書き込みたいと仮定します。理論的には、データベースへの接続はいつでも切断される可能性があり、カードとカードリーダー間の接続もいつでも切断される可能性があります。あなたの目標は、両方が書かれるか、まったく書かれないかのどちらかになるような、ちょっとアトミックな方法でそれを設計することです。
これを解決するためのエレガントなアプローチはありますか?ヒントは大歓迎です:)
(違いが生じる場合に備えて、MS SQL ServerとWindowsスマートカードモジュール(Winscard.dll)を使用しています)