新闻/更新的通知/消息传递软件?

时间:2009-08-03 10:42:12

标签: django notifications

我认为一个非常有用的软件包是集中通知/新闻系统。

这将在Web服务器上运行,客户端库可以向服务器发送消息。消息的示例可能是:

  • 提交版本控制。
  • 持续构建服务器故障(包括日志)。
  • 来自项目管理的新闻。

用户可以在服务器上创建帐户并决定他们想要查看邮件的方式,例如电子邮件,RSS等。可能有基于渠道,优先级,正则表达式等的过滤器。

有没有人知道任何提供这些功能的软件包(或者可以扩展这样做)? (首选基于Windows,但请覆盖其他平台)

如果我找不到一个,我想用Django在Python中编写一个。

2 个答案:

答案 0 :(得分:1)

我在pubsubhubbub链接中找到了XMPP protocol(xep-0060):

  

此规范定义了XMPP   通用的协议扩展   发布 - 订阅功能。该   协议使XMPP实体能够   在pubsub上创建节点(主题)   服务和发布信息   那些节点;事件通知   (然后有或没有有效载荷)   广播给所有拥有的实体   订阅了节点。发布订阅   因此坚持经典   观察者设计模式并可以服务   作为各种各样的基础   应用程序,包括新闻源,   内容联合,丰富的存在,   地理定位,工作流系统,网络   管理系统,以及任何其他   需要事件的应用程序   通知。

答案 1 :(得分:0)

您所描述的内容听起来像普通的Feed聚合器服务,但具有实时性?

我最近看到一个谷歌技术讲座的视频,他们宣布了一个产品,它挂钩现有的RSS / Atom结构,但提供实时通知。不幸的是没有书签(希望有人会对它发表评论吗?),但这听起来像是你想要的基础技术。