有哪些选项可用于从Web应用程序接收即时警报?

我有一个时间敏感的网络应用程序,我需要倾向于(批准加速的采购订单请求)。我曾想过通过电子邮件和短信通知。

是否有任何程序让我的网站直接向我的屏幕发送弹出窗口?或任何其他即时通知选项?

有帮助吗?

解决方案

如果您的应用程序已打开并且您希望显示一个弹出窗口,则可以使用javascript计时器,每隔一段时间对您的服务器进行ajax样式轮询,以查看是否需要发布通知。然后你可以弹出一个弹出通知?

其他提示

在您的帐户详细信息中包含即时消息字段。当您的应用程序处理加急订单时,请将通知粘贴到队列中。如果他们的即时消息字段为空,请提示他们。编写一个XMPP(Jabber)机器人,消耗该队列中的项目并将其发送出去。使用传输为其他网络,MSN Messenger用户等启用功能

您可以随时通过Jabber(或您选择的任何IM网络)发送消息。

您还可以将RSS源绑定到应用程序中,以便在发生某些事件时立即发布更新。当然,这需要你有一个RSS阅读器不断ping应用程序。

同样,如果您使用log4j / log4net框架,则可以记录“致命”框架。或这些操作的其他特殊事件,并配置appender通过短信,电子邮件等通知您。

......哦,来想想吧。如果您使用的是基于.NET的应用程序,则log4net有一个NetSendAppender,它将“将日志记录事件写入Windows Messenger服务”。这些消息显示在用户终端的对话框中。“

这个问题不够具体,无法回答。从高级别的角度来看,可能这个通知将通过JavaScript从服务器进程而不是客户端发送。在不知道服务器端开发语言的情况下,我无法说明可用的特定库,但是有 PhpTocLib SourceForge上提供了PHP库,虽然我不确定它是多么新潮。

另一种选择是注册Twitter或类似服务,并在您感兴趣的更新时向自己发送直接消息。这可以通过您的应用程序中的简单HTTP POST来完成,您可以使用各种微博服务提供的任何方式接收通知,包括SMS。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top