从 NT 服务调用 SQL 数据库和处理单元
我需要在文件被拖放到文件夹时处理文件并更新数据库中的详细信息。
我编写了一个 NT 服务来检测文件丢失
问题盘旋在我的脑海中:
1- 我应该使用同一个 NT 服务来处理它吗?
2- NT 服务线程本质上默认是安全的吗?
3- 我应该在 NT 服务中处理文件,还是有更好的方法来处理文件,例如将文件移交给不同的程序。
4- NT 服务连接到 DB 是否有意义? (我不确定DB和NT服务逻辑将来是否会驻留在同一台机器上)
I need to process files whenit get dropped to folder and update details in the DB.
I have an NT service written which detects the file drops
Questions hovering my mind:
1- Should I use this same NT service to process it?
2- Is NT service thread safe by defualt in nature?
3- Should I process files within NT service or is there a better way to processing files, like handing over files to different program..
4- Does it make sense for NT service to connect to DB? (I am not sure if DB and NT service logic would reside in the same machinein future)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当我们遇到类似的情况时,我们做了如下操作:
这类似于用于数据仓库的 ETL - 提取转换加载。
When we have had a similar situation, we have done it as follows:
This is similar to the ETL - Extract Transform Load, used for dataware houses.