3

有一些由Windows 调度C#程序启动的控制台应用程序。 我如何从其中任何一个收集工作进度(使用仅在具体控制台应用程序中可用的内部数据)? 换句话说,我想在我的 asp.net webforms 网站上显示一些来自运行控制台应用程序的数据。我怎样才能做到这一点?




4

2 回答 2

3

在控制台应用程序中托管一个网站可以与之通信的 http 服务器。我已经在托盘应用程序中使用自主机信号 r 来做到这一点,它很有效。

https://github.com/SignalR/SignalR/wiki/Self-host

于 2013-02-21T07:26:20.370 回答
1

我更愿意为此使用旧的良好.NET Remouting(查看简单示例)。但是您可以将 WCF 与 NetNamedPipesBinding 或 NetTcpBinding 绑定一起使用。

于 2013-02-21T10:28:51.217 回答