弥补了XML文件的缺点之一

弥补了XML文件的缺点之一,xml,service,polling,Xml,Service,Polling,我使用一个XML文件来存储一组规则,我的程序、服务将读取并应用这些规则。显然,当我向XML文件添加新规则时,我必须跳转服务,以便更改能够有效 有没有一种方法可以让我每隔30秒左右“轮询”XML文件,以避免在XML规则文件发生更改时不得不跳转我的服务 谢谢我不知道您使用的是哪种语言和平台,但通常都有一个操作系统功能来监视文件系统的更改。这比轮询更有效。NET有一个FileSystemWatcher类,允许您访问此机制来监视文件的更改。Mono.NET框架还支持FileSystemWatcher,尽

我使用一个XML文件来存储一组规则,我的程序、服务将读取并应用这些规则。显然,当我向XML文件添加新规则时,我必须跳转服务,以便更改能够有效

有没有一种方法可以让我每隔30秒左右“轮询”XML文件,以避免在XML规则文件发生更改时不得不跳转我的服务


谢谢

我不知道您使用的是哪种语言和平台,但通常都有一个操作系统功能来监视文件系统的更改。这比轮询更有效。NET有一个FileSystemWatcher类,允许您访问此机制来监视文件的更改。Mono.NET框架还支持FileSystemWatcher,尽管它有一些特定的技术要求(请参阅)


如果可以的话,尽量不要在这个问题上投票

是:向服务中添加必要的代码以轮询XML文件。如果你想要一个更好的答案,你需要问一个更好的问题。