如何在ASP.NET wep应用程序和Windows服务之间进行通信?

时间:2013-09-28 18:06:29

标签: asp.net windows-services

在同一台服务器上,我有一个Windows服务和一个ASP.NET Web应用程序。他们之间沟通的最佳方式是什么?我需要双向传递少量数据。

我还需要传递用户窗口标识,使Web应用程序的请求(Web应用程序使用Windows身份验证)到服务。这两个程序都是我们的,所以可以将用户作为字符串传递(而不是WindowsIdentity对象)。

可以同时发出多个请求。

命名管道是最好的选择吗?或其他什么?

1 个答案:

答案 0 :(得分:0)

我使用MSMQ来安排这种沟通。当然,这不是唯一的选择。