1

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

我需要处理一个时间敏感的 Web 应用程序(批准加急采购订单请求)。我曾想过通过电子邮件和短信收到通知。

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

4

5 回答 5

2

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

于 2008-09-19T19:30:42.263 回答
1

您总是可以让它通过 Jabber(或您选择的任何 IM 网络)发送消息。

于 2008-09-19T19:21:51.440 回答
1

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

于 2008-09-19T19:23:23.527 回答
0

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

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

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

于 2008-09-19T19:27:18.573 回答
0

这个问题还不够具体,无法回答。从高层次的角度来看,这个通知可能是从服务器进程而不是客户端通过 JavaScript 发送的。在不了解服务器端开发语言的情况下,我不能说可能有哪些特定的库可用,但是 SourceForge 上提供了PhpTocLib PHP 库,尽管我不确定它的最新程度。

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

于 2008-09-19T19:27:47.403 回答