Tim*_*mon 10 c# webserver windows-services popup
我正在一个内联网网站上工作.无论何时在网站上发布新内容,所有用户都应该从网络服务器获取桌面弹出窗口.
我正在寻找自己的订阅服务器的Windows服务(使用SignalR之类的东西),然后这个服务会显示一个简单的弹出窗口,通知用户每当服务器发出消息时.
但是我不知道自己是在建造这个,而是想知道这样的东西是不是已经存在了.我一直在四处寻找,但找不到任何东西.
我主要是一个Web开发人员,从未构建过Windows服务或C#桌面应用程序,所以我更喜欢使用一些现有的代码.
有谁知道这样的事情?
对于信号服务器端,我建议您使用 C# winform。
对于客户端,您可以在任何 html 文件中使用 JavaScript 来“接收”来自信号服务器的消息,然后您可以弹出警报消息或任何您想要的内容,但是,在这种情况下,您必须确保用户正在浏览在浏览器中打开该 html 文件,否则将不会收到消息。
由于 signalr 支持不同类型的服务器以及不同类型的客户端,因此没有现成的代码,我相信您需要编写自己的代码。实际上Signalr非常容易使用,编写自己的代码可能比使用其他代码更快。
| 归档时间: |
|
| 查看次数: |
983 次 |
| 最近记录: |