为了明确我的问题:
最近我正在试验 XMPP——我已经建立了自己的 XMPP 服务器,并试图弄清楚它在我们的开发过程中可能有什么用途。除了显而易见的事情(我们将其用于 IM-ing 并为我们的团队建立了一个群聊室),我们将其用作我们的问题跟踪系统和持续集成系统的通知平台。
我已经考虑过其他一些可能的用途,例如监控我们的服务器状态(通过存在层)、应用程序异常通知(通过 PubSub)等。
我的总体想法是为我们的开发过程构建某种统一的支持系统,该系统将通过常规 IM 客户端进行通信(不过,PubSub 支持会很棒)并使我们的流程更加透明和响应更快。
你有没有想过这样的事情?或者您是否为此目的使用了完全不同的东西?我只是在重新发明轮子吗?