我正处于开发解密数千台笔记本电脑硬盘解决方案的初级阶段。
我认为创建一个可以处理所有数据库调用,客户端更新,客户端命令和状态更新的父应用程序会很有用。此应用程序可以作为服务运行,也可以作为计算机启动的.EXE运行。
然后让子应用程序执行所有解密和验证任务,并记录到XML文件。
如果需要新功能,我认为可能需要更新孩子。这就是我想要以最合理的方式更新它的地方,我的第一个想法是将它作为BLOB存储在SQL中,然后在需要时从父应用程序中将其拉下来。
听起来合理吗?需要注意的一件事是我的目标计算机都是.NET 2.0。
答案 0 :(得分:6)
女士。 SQL Server 2008引入了FILESTREAM存储,它既可以提供DBMS的优势,也可以提供文件系统的速度。值得一看。
答案 1 :(得分:2)
可能?大概。推荐的?可能不是。
是否有任何理由不能将可执行文件存储在文件共享中,并且在数据库中有一个条目,该条目指向客户端收集文件本身的UNC路径。
文件共享最适合提供文件,因此请使用它。