如何从Web应用程序获取桌面通知?

我需要为一个客户端创build一个Web应用程序,其中一个要求是每当一个事件被触发时,Windows XP / 7中应该有一些桌面通知告诉他们这个事件。 类似于当新文件被添加到Dropbox中的文件夹时popup的气球。

我正在使用Rails的Web应用程序,但从未做过任何桌面开发。 我应该看什么?

会这样: 从Web服务器的咆哮通知

加上咆哮窗户满足您的需求? http://www.growlforwindows.com/gfw/developers.aspx

Noti可能值得一看。

该工具允许网络应用程序将通知推送到在OS XWindowsLinux上运行的小型应用程序。

RSS应用程序,加上桌面上的RSS小部件,是否足够? 这有一些缺点 – 例如,它需要在工作站上设置,而不是立即。 但它是非专有的。

如果这是Windows环境,则应用程序可能使用Windows命令msg.exe弹出警告框(假定在工作站上启用了Windows Messenger服务)。

TeleNotify宝石可以使用Telegram (包括桌面便携版本)。 缺点是,你的应用程序必须有HTTPS。 但是,使用CloudFlare ,即使不更改源代码,您也可以免费使用SSL应用程序。