最近看到企鹅打架,忽然想起以前的一个想法,就是开发一个类似EMAIL的IM,
当时的想法是企鹅太强大了,一个人或者一个公司从头做IM的话根本无法打败它.因为企鹅的服务器规模非常庞大,小公司的力量很难在短时间达到那个规模.但想想假如能够有一群公司呢?
就如现在的EMAIL,很多公司都可以做,并且互相拥有自己的客户资源,这样推广就非常容易了.当时觉得这个想法很好.
但后来发现原来老外早就意识到了,而且有现成的实现.那就是XMPP.老外在IT领域就是厉害
不过现在的XMPP还只是刚开始展现魅力,相信以后的发展前景是非常大的,
所以想自己实现一个XMPP的客户端开始,其实网上XMPP的客户端已经很多了,而且很多是开源的.可用的开源库也很多,但我希望从底层开始实现,一方面为了学习锻炼,一方面也是为了以后的发展打下基础.
暂时想法也是做开源项目,但不知道如何开始,前阵子实现了登陆GTALK的测试,现在可以开始设计和编码了.