我有以下情况:
具有多个用户会话的 Windows Server 环境。
Windows 服务正在侦听众所周知的端口。
每个用户会话中的托盘应用程序自动启动。
Silverlight (SL) 应用程序在浏览器中运行,并使用套接字和预定义端口与 Windows 服务进行通信。
我的目标如下:用户与 SL 应用程序交互,SL 应用程序使用套接字与 Windows 服务通信,然后 Windows 服务应与位于同一用户会话中的适当托盘应用程序通信,例如发起调用的浏览器。
Windows 服务和托盘应用程序之间的通信计划使用命名管道来完成。
问题:如何定义/传输命名管道的名称到 Windows 服务以建立正确的(Windows 服务 -> 正确用户会话中的托盘应用程序)连接?