2

我需要在将文件放入文件夹并更新数据库中的详细信息时对其进行处理。

我编写了一个 NT 服务来检测文件丢失

我脑海中盘旋的问题:

1- 我应该使用相同的 NT 服务来处理它吗?

2- NT 服务线程本质上是安全的吗?

3-我应该在 NT 服务中处理文件还是有更好的方法来处理文件,比如将文件移交给不同的程序..

4- NT 服务连接到数据库有意义吗?(我不确定 DB 和 NT 服务逻辑将来是否会驻留在同一台机器上)

4

1 回答 1

0

当我们遇到过类似的情况时,我们是这样做的:

  • 第一个服务,获取文件验证其内容并将数据导入临时表。
  • 第二个过程从临时表中获取信息并将其发送到系统中。

这类似于用于数据仓库的 ETL - Extract Transform Load。

于 2011-02-14T19:31:30.300 回答