我的任务是在我的公司 Web 应用程序中编写一些功能(用 C# 和 ASP.NET 编写)。
Web 应用程序的一部分允许客户通过网站提出支持票。这些通过 WCF Web 服务发布到服务器。
该公司想要的是一种机制,当客户提出支持票时,技术人员会收到一个 Windows 窗体应用程序的通知,该应用程序将位于任务托盘中,并显示气球提示,说明有一张新票。
托管 Web 应用程序(和 WCF 服务)的服务器与技术人员的机器位于不同的域上,因此我相信这种机制将需要某种 REST 服务,该服务将消息发布到所有正在侦听的 Windows 窗体客户端。
我浏览了很多关于 REST 服务的文章,听 WCF ......没有太大进展!
我的问题是:
- 什么会被认为是可接受的现代方法?
- 我可以使用 Web 应用程序 (WCF) 中已经采用的技术吗?
- 我从哪里开始?