Tag: daemon

C#中的守护进程来监听按键

我正在寻找创建一个小型C#应用程序,它将作为守护进程运行或者位于任务栏中,并等待特定的按键。 遇到预期的按键时,我会执行一些操作。 这主要用于将数据快速发布到我正在编写的Web服务中。 我在网上看了一会儿,但我的搜索条件太模糊了,我没有遇到任何具体的例子或指南。 谢谢, Mike Trpcic

.NET服务到Linux守护进程

我正在使用.NET 3.5编写便携式服务/守护进程,我的Windows服务正在运行,但我想知道单声道端口…… 如果我理解正确,单声道服务就是我正在寻找的。 这究竟是如何工作的? 我假设我的服务中需要单声道兼容代码,对吗? 例如,我正在使用SQLite。 是否正确,为了使用单声道我应该重构我的代码使用单声道命名空间等,如Mono.Data.SQLite? 我还可以使用Settings.settings吗? 另外,我已经读过守护进程没有实现onStart / Stop方法,所以我需要更改我的代码才能在mono / linux下运行吗? 即在我的代码中使用这些方法是否可以,并且可以运行ServiceBase.Run()? Mono-service是否适应这些?