1

我有一个基于 Web 的应用程序在ASP.NET. 这是一个商业应用程序,人们通过这个门户进行定期交易和交易。

该应用程序有两种类型的用户:

1) 前台用户 - 进行交易 2) 后台用户 - 查看交易的所有会计和凭证生成工作

目前的问题是,要查看前台用户创建的新交易,后台用户需要每隔几分钟刷新一次网页,非常耗时。

我想开发一个基于 Windows 的小型通知服务,通过它我可以在不使用浏览器的情况下向他们显示通知。它将以与Gtalk桌面工具相同的方式通知我们新收到的邮件。

那么要实现上述目标,我应该使用什么以及如何使用和实施解决方案?

我需要使用 .Net 框架开发解决方案

4

1 回答 1

2

我会研究 SignalR 并使用它来保持与服务器的持久连接,并在新数据可用时通知客户端。如果您使用 SignalR,您甚至不需要 Windows 应用程序,您可以使用他们的 javascript 客户端并直接在浏览器中显示通知(当然您仍然可以使用 Windows 应用程序路线)。

如果您在云托管环境中,您的云提供商也应该为您提供使用服务。

于 2013-01-31T18:07:18.177 回答