问题描述
我为某实验室做了一个系统,有前台和后台,管理员管理后台系统,他希望更新后台信息后,服务器向实验室里面的其他计算机推送信息,这个客户端程序可以运行在后台。之前打算用signalR,但是,因系统要求,不能使用.net4.0以上,最多只能4.0,只能放弃,有大神介绍一个思路给我吗?
解决方案
解决方案二:
传统的Ajax轮询。
解决方案三:
引用楼主loda7023link的回复:
我为某实验室做了一个系统,有前台和后台,管理员管理后台系统,他希望更新后台信息后,服务器向实验室里面的其他计算机推送信息,这个客户端程序可以运行在后台。之前打算用signalR,但是,因系统要求,不能使用.net4.0以上,最多只能4.0,只能放弃,有大神介绍一个思路给我吗?
这可以使用Fleck,非常简单,几行代码而已。
解决方案四:
引用2楼sp1234的回复:
Quote: 引用楼主loda7023link的回复:
我为某实验室做了一个系统,有前台和后台,管理员管理后台系统,他希望更新后台信息后,服务器向实验室里面的其他计算机推送信息,这个客户端程序可以运行在后台。之前打算用signalR,但是,因系统要求,不能使用.net4.0以上,最多只能4.0,只能放弃,有大神介绍一个思路给我吗?这可以使用Fleck,非常简单,几行代码而已。
能详细说一下吗?没听说过这个东西,菜鸟一名
解决方案五:
不过,你选择websocket用来“干什么”这是一个比较可疑的事情。websocket并不是能解决一个分布式任务系统的架构的,它只是(基本上)浏览器端javascript与webserver之间的协议和工具。而你的真正要做的是什么事儿,我希望你还是先搞清楚再设计。
解决方案六:
引用3楼loda7023link的回复:
能详细说一下吗?没听说过这个东西,菜鸟一名
我只是针对你说的“signalR只支持.net4.5”那类问题而言的。我无法提供你的方案,你应该先提出适合你的角度的方案。
解决方案七:
引用4楼sp1234的回复:
不过,你选择websocket用来“干什么”这是一个比较可疑的事情。websocket并不是能解决一个分布式任务系统的架构的,它只是(基本上)浏览器端javascript与webserver之间的协议和工具。而你的真正要做的是什么事儿,我希望你还是先搞清楚再设计。
这样的,我是某大学学生,附属医院的某部门有一个旧的后台网站管理系统,但是大量用了webform中的控件,很卡,然后我用mvc给他们重做一个后台网站系统,现在他想添加一种推送功能,在用户的电脑上面告知他们,他们已经被管理员修改了某某权限,能使用xxx功能了这样的提醒
解决方案八:
直接用websocket,signalr基于此。
时间: 2024-10-27 21:33:02