什么样的IPC有通知事件?

时间:2011-08-16 08:51:21

标签: c# .net ipc

案例是,用户将打开一个aspx来查找运行时生成的文件。这样的文件是在开始设计时生成的托管窗口服务。

现在我正在考虑在aspx和窗口服务之间建立一个IPC,所以当我收到用户的请求时,我可以向Windows服务发送一条消息。完成后,发回文件路径,然后在aspx中打开它。

我看一下IPCChannel,命名管道和共享内存......似乎它们在这方面不是很好......

实际上,这个函数就像filesystemwatcher ...当一条消息来了,引发一个事件然后我回复......

感谢。

1 个答案:

答案 0 :(得分:1)

这里的问题是网站使用的是请求/回复体系结构,它与事件驱动的体系结构(通常是异步的)不能很好地协同工作。

最简单的方法可能是让Windows服务托管您从Web应用程序调用的WCF服务。