错误消息 IM 全通知

在系统开发后的维护阶段,总会遇到各种各样的系统问题。

比如网络不通了,计算出错了,程序崩溃了。通常的我们都是直接的Log,Log或者分布式的Log.然后Email警报给相关的人员。是不是慢了点啊? 反正我通常都是IM一直挂着,Email就不一定了。

因此,建立一个IM通知的东东是多么有必要啊。

市面上的常用的IM有QQ、SKYPE(MSN)、Gtalk、汪汪。可惜的是这些都没有一个满意的发送消息的开发包。一句话,封闭的很。GTalk可惜被墙死了。

活人不能让鸟憋死不是,自建一个吧。首选XMPP协议方式的IM服务端,经过翻山越岭,披星戴月,此处略去xxx字。最终选择了牛逼友好的Openfire,完全支持XMPP协议。而且不要钱啊不要钱。

对应的开发包,选用必选pyxmpp2啊。

openfire安装简单。只需要Java,安装完毕,Web界面操作设置即可。

创建2个用户 robot负责传递消息,david负责接受。

客户端Pidgin必须的。

下面是代码代码,简单的令人发指啊!!!!!! 杀人越火必备良器啊。

im = IM(‘robot@ipaddress’,'password’,'david@ipaddress’)
im.send(‘我来了baby’)

im

好吧,我的IM代码在此

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。