gpt4 book ai didi

c# - ASP MVC 和 WinForm 应用程序之间的通信

转载 作者:太空狗 更新时间:2023-10-30 01:20:25 28 4
gpt4 key购买 nike

我正在寻找一种用户可以在 ASP 和 Winform 应用程序之间进行通信的方式。

我正在寻找类似 soluto.com 的网站,我想让用户通过网站向其他计算机发送命令。假设用户注册了 10 台计算机,这些计算机是在 mvc 应用程序上注册的。用户可以选择所有 10 台计算机并单击按钮发送“执行此任务”。

我在想,Winform 将创建一个 httplisten 服务器。每次打开 winform 时,它都会向 mvc 发送一条“我在线”的帖子以及 IP:Port。服务器将在需要时向该 ip:port 发送请求。

不过,这种方法似乎非常不安全,具有开放端口、配置防火墙等,似乎有点矫枉过正。

我想知道是否有任何其他方法可以实现这一目标。

谢谢你的帮助。

附言在你声称这是一个愚蠢的想法之前,Piriform 也在做类似的事情。看看 Agomo.com

最佳答案

使用SingalR具有适当架构的 Web 和 Windows 应用程序(例如 MVP、MVC 等)

SignalR with window client (WPF)

Console App & SignalR

关于c# - ASP MVC 和 WinForm 应用程序之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19193134/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com