我想在两个不同的WPF窗口之间进行通信。第一台计算机中的WPF UI会生成一些数据并添加到数据库表中,然后它会生成一条消息,其中包含表中新数据的唯一ID并将其转发给另一台计算机。一旦通过同一台计算机接收到具有唯一ID的消息,它就会查询该数据并显示在其UI中。如何通过LAN在两个不同的WPF应用程序之间进行通信?
我不希望第二台计算机中的WPF应用程序重复(基于计时器)检查数据库。相反,我想在这个应用程序中有一些事件监听器,它只是在收到消息时启动一个动作。
一切正在局域网中运行,显然,两台计算机在同一网络内连接。
一个建议和更好的解决方案将是一个很大的帮助。
这是一个关于.NET框架的页面的链接。对于如何使用.NET执行特定任务的问题,“使用.NET”不是一个有用或信息丰富的答案。 – 2015-12-22 17:58:46
@EdPlunkett - 该URL用于链接到MSDN上关于WCF的更具体的页面。看起来像微软已经移动该页面(请注意我的答案是3.5岁),所以我已经更新了链接。感谢您指出。 – KingCronus 2015-12-23 09:29:33
啊,这样做更有意义! – 2015-12-23 13:51:12