我正在寻找一种用户可以在 ASP 和 Winform 应用程序之间进行通信的方法。
我正在寻找像 soluto.com 这样的东西,我想让用户通过网站向其他计算机发送命令。假设用户注册了 10 台计算机,并在 mvc 应用程序上注册。用户可以选择所有 10 台计算机,然后单击按钮发送“执行此任务”。
我在想,Winform 将创建一个 httplisten 服务器。每次打开 winform 时,它都会向 mvc 发送一条“我在线”帖子,以及 IP:端口。服务器将在需要时向该 ip:port 发送请求。
不过,这种方法似乎非常不安全,拥有开放端口、配置防火墙等,似乎有点矫枉过正。
我想知道是否还有其他方法可以实现这一目标。
感谢您的帮助。
附:在你声称这是一个愚蠢的想法之前,Piriform 也在做类似的事情。看看 Agomo.com
Use SingalR http://signalr.net/具有正确架构的 Web 和 Windows 应用程序(例如 MVP、MVC 等)
SignalR 与窗口客户端 (WPF) http://mscodingblog.blogspot.nl/2012/12/testing-signalr-in-wpf-console-and.html
控制台应用程序和 SignalR http://ruchirac.blogspot.com/2013/03/connecting-net-client-console.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)