百度空间 | 百度首页 
 
查看文章
 
FreeEIM 是否兼容飞鸽传书
2009-03-28 21:01
一个好的软件,要有他的专长,FreeEIM 的专长就是满足基于局域网的即时通讯需求,然而,具有这个专长的软件不仅仅只有 FreeEIM,还有一个古老的飞鸽传书。由于飞鸽传书的陈旧,许多用户开始使用新一代的 FreeEIM,但这需要一个过程,这个时候,就有用户提出:FreeEIM 要兼容飞鸽传书。我们是怎么考虑这问题的呢?
软件跟着用户的需求走,这是必然的,但我们觉得,兼容飞鸽传书对用户并没好处。因为要兼容无非就走这两条路:
1. 使用自己的通讯协议,然后再增加一个飞鸽传书协议,然后整合在一起;
2. 完全使用飞鸽传书的协议,在他的基础上继续开发。
我们研究过,这两种方法都会带来许多不必要的麻烦。
若使用第一种方法,就相当于让两个软件共用一个界面,来起到兼容的效果。这样一来,当 FreeEIM 用户向飞鸽传书用户发送消息是,要先对协议先进行转换,转成飞鸽协议,然后再发送;当飞鸽用户发来的消息时,又要判断接收方的软件使用哪种协议然后才能进行处理。这样,不但加大开发者的工作,而且增加了软件的复杂性,对于以后的增强与维护,都是一个很大的隐患。其次,大量的协议转换,软件会占用相当大的系统资源。所以我们不能这么做。
第二种方法,飞鸽传书的协议并不完善,一个在90年代开发的协议,由于那时计算机技术普遍落后,作者考虑的问题也受到了环境的限制,飞鸽传书的协议,用来传消息,发文件确实绰绰有余,但是,当今的网络与用五花八门,什么远程桌面,语音聊天等等,都让我们工作效率倍增。飞鸽协议若要使用这些功能,在技术上,不但复杂性很高,而且难度也很大,这些都是历史原因。FreeEIM 必须开发全新的协议,尽管前期工作量会大些,但对于以后添加新功能,与维护,都是一种明智的做法。
FreeEIM 将不会兼容飞鸽传书,要坚持自己的路,我们要走得更远一些。

类别:飞鸽传书 | 添加到搜藏 | 浏览() | 评论 (0)
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu