ch1v4n(樵夫)的博客: IM协议的开放

来源:百度文库 编辑:神马文学网 时间:2024/05/01 10:48:57
IM协议的开放
在Internet上协议的开放才真正的让它发展到现在这步田地。但是不知为什么,在现在的Internet上,封闭的协议却更多的放在大家嘴边,看看国人著名的腾讯,看看新时代的3721。而许久以前的MS的MSN与AOL的AIM/ICQ协议之争也让大家感觉封闭带来的不爽的感觉。我这两天仔细的看了看,把用户较多的几个IM的协议和第三方Lib找了找,发现,国外的技术也不想我们想的哪么封闭,大家最终还是要走向开放,不知国人什么时候也能走到这一步。
MORE...
先来看看MSN,令我想不到的是MSN有一个专门的网站用以说明了MSN的各种协议。而且有不少人以其文档做为参考开发了相关的Lib
Java:TjMSN、jmsn
Python:msnp.py、pebrot
近些年我用ICQ的次数越来越少了,虽然我使用ICQ最早,但是现在越来越难登录到ICQ上了。但是我想使用ICQ的用户不会在少数的。这里有ICQ各个版本协议的说明。而相关的Lib相比msn少了不少。
Java: Instant Messenger Lib (ICQ/AIM)、jcq2k ICQ v7 protocol Java library
Python:py-icq
找Yahoo message的协议真是不好找,但是还是FreeBSD提供了一个好的路径,在它的ports中有一个叫做libyahoo2的,让我们找到了一个新的天地。在它的站点中提供了Yahoo Message的Protocol Docs。
Java:YMSG Java API
当然,也有不少人要大而全,他们在同一个包中打入了多种IM的支持,一般包括MSN、AIM、ICQ、Yahoo、Jabber。
Java:PlanetaMessenger.org、Echomine Muse Communications API 、
Hamsam
更有人使用IM的协议做了一些有意思的事,这是一个使用MSN协议进行远程控制的软件叫做MS Shell。
不知在IM的世界中还会发生什么事。 :)
不过,这些所谓的开放其实也是很封闭的,唯一开放的原因是真的有不少人让这些协议开放了出来,我想国人的一系列的IM也会有这么一天的。我们等等罢
原文:
[url=http://blog.huangdong.com/comments.php?id=33_0_1_0_C]http://blog.huangdong.com/comments.php?id=33_0_1_0_C[/url]