【发布时间】:2011-12-23 22:08:30
【问题描述】:
我有一个在 ASP.NET 上运行并使用 SignalR 的 Web 应用程序,我支持客户端和服务器之间的实时通信。
我需要某种类型的工作进程,它在循环中工作,并根据需要使用 SignalR 连接通知客户端,并且 Web 应用程序必须能够调用工作进程。 (工作进程和 Web 应用程序之间的双向通信)
对于网络应用程序和工作人员之间的通信,您有什么建议?
一个场景是:
请求来自客户端 -> 我通知工作人员 -> 工作人员完成他的工作 -> 回调 Web 应用程序 -> 通知客户端。
或
worker 通知 -> Web 应用程序,使用 SignalR 通知 -> 客户端
我可以以某种方式共享实例吗?我可以在 IIS 内的同一应用程序域中运行此工作程序吗?我该如何处理?
谢谢!
【问题讨论】:
标签: c# asp.net iis backgroundworker signalr