我在ASP.NET
开发了一个基于网络的应用程序。这是一个商业应用程序,人们做常规交易&此门户网站的交易。
该应用程序有两种类型的用户:
1)前台用户 - 谁做交易 2)后台用户 - 谁看看所有会计和&代金券生成工作
目前的问题是,要检查前台用户创建的新交易,后台用户需要每隔几分钟刷新一次网页,这非常耗时。
我想开发一个基于Windows的小型通知服务,通过该服务我可以在不进入浏览器的情况下向他们显示通知。它与Gtalk
桌面工具的方式相同,它会通知我们新收到的邮件。
为了实现上述目的,我应该使用什么以及如何使用&实施解决方案?
我需要使用.Net framework
开发解决方案答案 0 :(得分:2)
我会调查SignalR并使用它来保持对服务器的持久连接,并在新数据可用时通知客户端。如果您使用SignalR,您甚至不需要Windows应用程序,您可以使用他们的javascript客户端并直接在浏览器中显示通知(当然您也可以使用Windows应用程序路由)。
如果您在云托管环境中,您的云提供商也应该为您提供服务。