私は、数千台のラップトップのハードドライブを復号化するソリューションの開発の初期段階にあります。
すべてのデータベース呼び出し、クライアントの更新、クライアントコマンド、およびステータスの更新を処理する親アプリケーションを作成すると便利だと思います。このアプリケーションは、サービスとして実行されるか、コンピューターの起動時に.EXEとして実行されます。
次に、子アプリケーションに、XMLファイルへのログ記録を使用してすべての復号化と検証の義務を実行させます。
新しい機能が必要になった場合に更新する必要があるかもしれないと私が考えているのは子供です。ここで、最も論理的な更新方法を考えようとしています。最初に考えたのは、SQLにBLOBとして格納し、必要に応じて親アプリケーションからプルダウンすることでした。
これは合理的に聞こえますか?注意すべき点の1つは、ターゲットコンピューターがすべて.NET2.0であるということです。