我没有浏览器的Silverlight应用程序和控制台应用程序(这可以是任何其他.NET应用程序)。我想建立这两个应用程序之间的通信。基本上,我想从控制台应用程序向浏览器应用程序发送消息。反之亦然。这可能在SL 4中吗? SL 5有什么新功能可以支持这个吗?
答案 0 :(得分:1)
控制台应用中托管的本地WCF(HTTP,TCP,MSMQ,命名管道)服务是否有效? (连接/轮询)
由于SL4 / 5支持互操作,您可以使用命名管道 http://pendsevikram.blogspot.com/2010/01/silverlight-4-com-interopendless.html http://www.switchonthecode.com/tutorials/interprocess-communication-using-named-pipes-in-csharp http://www.pinvoke.net/default.aspx/kernel32.createnamedpipe