3

我正处于开发解密几千台笔记本电脑硬盘驱动器的解决方案的初期阶段。

我认为创建一个处理所有数据库调用、客户端更新、客户端命令和状态更新的父应用程序会很有用。此应用程序可以作为服务运行,也可以作为计算机启动时的 .EXE 运行。

然后让子应用程序通过记录到 XML 文件来执行所有解密和验证职责。

如果需要新功能,我认为可能需要更新孩子。这就是我试图考虑更新它的最合乎逻辑的方式的地方,我的第一个想法是将它作为 BLOB 存储在 SQL 中,然后在需要时将其从父应用程序中拉下。

这听起来合理吗?需要注意的一点是,我的目标计算机都是 .NET 2.0。

4

2 回答 2

6

SQL Server 2008 女士引入了 FILESTREAM 存储,它为您提供了 DBMS 的好处和文件系统的速度。值得一看。

http://msdn.microsoft.com/en-us/library/bb933993.aspx

于 2010-02-25T05:05:10.863 回答
2

可能的?大概。受到推崇的?可能不是。

是否有任何理由不能将可执行文件存储在文件共享上,并且在数据库中有一个条目,该条目指向客户端收集文件本身的 UNC 路径。

文件共享最适合提供文件,因此请照此使用。

于 2010-02-25T04:57:43.263 回答