wcf - Windows 服务和 WCF

标签 wcf windows-services

我需要创建一个 Windows 服务来监视网络上的文件夹以及其中放置的操作文件。该过程非常慢,我需要能够从客户端应用程序检查进度(该应用程序将在与运行 Windows 服务的计算机位于同一网络上的大约 10 个位置运行)。

在 Windows 服务中托管一些 WCF 服务是解决此问题的正确方法吗?如果是,是否有任何关于如何执行此操作的资源?

谢谢!

最佳答案

这对我来说似乎是一个合理的方法。

您可以在 MSDN how to 中获取有关如何在 Windows 服务中托管 WCF 服务的详细信息。

This代码项目页面也有一个示例。

您可能需要调试服务的启动问题,我发现添加了

Debugger.Launch();

OnStart 方法的开头是最简单的方法。它使您能够调试服务的启动过程并查看发生的任何异常。

关于wcf - Windows 服务和 WCF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7268928/

相关文章:

c# - 将 X.509 证书发送到 WCF c#

c# - 如果我使用 datacontact 在 wcf 中序列化一个对象,如何摆脱默认的 xml 命名空间

c# - 如何在托管 Windows 服务中托管 WCF 服务?

.net - SQLCLR 触发器与 Windows 服务。什么时候适合使用SQLCLR?

c# - 写入 C# 中另一个进程(Windows 服务)正在使用的文件

javascript - JavaScript 中的回调问题

asp.net - 嵌入式非托管 DLL 无法在 ASP.NET 中加载

wcf - 在 Mono 上托管 WCF 的问题

c# - 如何杀死特定的 chrome 选项卡/进程

service - 链接 : fatal error LNK1221: a subsystem can't be inferred and must be defined