手机浏览器扫描二维码访问
最初的时候,即时通信功能是被用来作为系统服务而开发的,例如“打印”或者“邮件”进程,普通用户和系统管理员之间,通常会用短信息或通知进行信息交流。
后来,开始用于局域网各计算机之间的通信。例如,林鸿第一次在学校机房上课的时候,亚瑟入侵他的计算机,使用的就是操作系统中自带的这样一个局域网通信功能。
互联网兴起之后,这些协议通信协议被越来越多的技术人员所了解,逐渐在各大主流操作系统上出现了一些即时通信软件。这些软件使用协议基本可以分为两种协议架构,一类是基于点对点,也即客户端和客户端直接进行通联,另外一类则需要客户端和服务器联系,然后再由服务器进行中级转发。
点对点的通讯比较简单,就和打电话一样,必须两人同时在线才能进行联系,如果有一方网络并不是很好,或者对方并不在线的话,通讯显然就不能进行。还有一点,点对点通信只能同时和一个人进行通联。
而服务器和客户端的架构,这类似bbs,有一台专门的服务器作为“中央枢纽”,大家都和这个“中央枢纽”联系,例如告诉他,我要发信息给某某,麻烦帮我转发一下。这样,就算对方当时不在线,等对方在线的时候,服务器再发给他也行,这就是延迟发送。
并且,第二种架构还有一个优点,那就是可以进行群聊,一个人对多人发送信息,让建立聊天室有了可能。
亚瑟和马修之前进行联系的那个名为xaric的通信软件,就是建立在这个架构之上。
林鸿专门针对这个软件进行了研究,发现这个软件所使用的协议是irc协议。
这个协议是1988年由芬兰人雅尔口*欧伊卡林恁开发出来的,是一个互联网实时文本消息协议,是专门为了bbs或团体成员之间进行内部沟通交流而设计的,允许点对点,也允许一对多,甚至还包括了文件共享方面的内容。
林鸿了解了一下,发现这个协议是公开的,也就是说向所有人都免费开放,就像是其他常见的tcpip,udp,ftp协议那样,可以随意使用,无论是用于商业用途和个人用途。
林鸿对其心生佩服,在科学技术的发展史上,不知道有多少这样的人做着贡献,从最开始的电子技术、无线电技术、到现代的电话技术、计算机技术,正是有着这些技术前辈们的无私奉献,做着基础方面的建设,才能够逐渐发展到今天。
林鸿心中琢磨着,这个软件自己编写出来之后,也免费给大家使用,贡献一份自己的力量。
林鸿之前去学校图书馆找了一下,并没有看到有关irc协议方面的资料,后来他又问了一下亚瑟和马修,他们两个也不知道到哪里能找到这方面资料。
后来他不得不去一些技术论坛进行询问,最终终于有一个人告诉他一个bbs讨论组的地址,林鸿登录到那个讨论组,最终找到了原作者的email地址,于是他向原作者雅尔口尝试着发了一封邮件,林鸿在邮件中明确地告诉他,自己想要编写一个基于irc协议上的软件,想要irc协议的细节。
原本还要等上一段时间,却没想到不到半个小时就收到了作者的回信。
雅尔口对于有人加入到irc协议软件开发的行为感到非常高兴,对于每一个人,他都会尽自己最大的努力去帮助别人,提供便利。
在邮件中,他给林鸿发来了详细的协议技术细节,而且还包括最新的升级版本,包括频道加密和更便利的文件共享功能。
原本,林鸿只想编写一个用于团队内部进行交流的沟通软件,这样,只需要有一个服务器端就行了,其他的都作为客户端和服务器端连接。
但是阅读了雅尔口的最新irc协议之后,他决定扩充一下之前所构想的软件功能,不局限于一个服务器端,而是多个,即在软件中同时集成服务器端和客户端。也就是说,每一个用户都可以将自己作为中继服务器,给大家提供服务。并且,服务器端之间也可以进行通联。
实际上,这种架构和业余无线电非常相似。在无线电通信中,有一种特殊电台称为“无线中继台”,能实现信号的中继和放大,从而延伸无线电网络的覆盖范围。
在无线电发明的早期,人们还没有发现短波信号的远距离传播特性,而中、长波无线电地波通信因为大地吸收损耗,距离有限。早期的业余无线电爱好者就通过人工中转的办法来扩大通信范围。原理和接力一样,通过火腿志愿者地热心帮助,火腿们可以仅仅通过长波就可以将无线电信号送至大洋彼岸,甚至地球的另外一端
林鸿决定修改架构,让每一个客户端都同时具备“中继台”功能,从而可以极大地增强整个即时通信系统的稳定性。因为如果仅仅只有一个服务器端的话,一旦这台服务器由于某种原因出现问题,那么其他人之间的通信就会根本无法进行。
而重新设计之后的架构则不会如此,如果其中一个节点损坏,消息还是可以通过另外一个节点传输到目的地。这其中信息传输的路径从理论上来讲有无数条,只要通过最短路径算法找出最短的那条即可。
至于编写这个软件的语言,林鸿最终选择了c语言,他在刚开始的时候就考虑到了跨平台的需要,目前他所接触到的高级语言中,只有c语言能够满足这个要求。
……
(大雁文学WwW.XiaoYanWenXue.CoM)
魔王掌门 篮坛紫锋 琥珀之剑 天地龙魂 亿万富翁的成长史 我来自2050 哈利波特与食死徒之子 重生孙策 永生 炮灰小军嫂养成记 声色犬马之风情大宋 超级逃犯 重生之铁血战将 凌步青云 神剑永恒 楚 娘山108星少女 放纵剑神 异世之修神者 风行记
赫尔戈兰湾的炮声多格尔沙洲的惊魂科罗内尔的豪情和福克兰群岛的殇,埃姆登号的游击坦噶尼喀湖的牛刀小试,还有不得不提的血火日德兰与斯卡帕湾上空的彩虹。惨烈的第一次世界大战给我们留下太多的记忆,有热血,有惨痛,还有无尽的遗憾。90后大学生穿越,被迫加入德意志公海舰队,在赫尔戈兰湾海战中一举成名,开始一段救赎之旅。纯海军海战小说,无陆军争霸,商业投机和种马种田情节,不喜误入书友群40246668,bbbc党们都可以加一下。...
离婚之那年荼蘼盛艳傅怀薇作者傅怀薇离婚之那年荼蘼盛艳傅怀薇txt下载离婚后女人就成了豆腐渣,贬的一文不值?白送都没有人要?面对心安理得出轨的老公和洋洋得意的婆婆,傅怀薇冷笑着签下离婚协议书想看我的笑话?还是洗洗去睡,做梦比较快!以她的容貌和能力,离婚不是落入无底深渊,而是海阔凭鱼跃,天高任鸟飞!离婚之后,她才像一朵荼蘼怒放到极致,盛艳无比,光芒万丈!...
书海阁小说网免费提供作者姜木木的经典小说我爷爷是创世神最新章节全文阅读服务本站更新及时无弹窗广告欢迎光临wwwshgtw观看小说跟我比钱,那就比吧,你又要拼爹,那就拼吧,我把爷爷都搬出来,结果你怂了,有意思吗?就问你这三域之内,谁敢跟我叫板?惹我?封你灵山灵脉,抢你灵宠战兽,三千异能傍身,古今名将对饮。女人,三千弱水,我只取一勺。...
她乃当朝丞相嫡幼女,本该过着千金贵女的生活。但由于丞相宠妾灭妻,生母又懦弱无能,实则被府中众人欺凌,从小过着奴仆之子一般的生活。及笄之日母亲被害死,后来被继母嫁给一位痴傻官家子,成婚当日却离奇身亡。再睁眼却发现者重回到十三岁,这次看她如何颠覆命运,嫡女倾城!情节虚构,请勿模仿...
林言获得了一只从天而降的智能手表,从此踩人救人,赚钱泡妞等五彩缤纷的校园生活开始了。能隐形,会医术,佛爷挡不住。一拳轰,天地怒,神仙尿尿裤。Ps1纯粹一YY文,适合茶余饭后,无聊时观看,居家旅行必备良品。Ps2这本书很好看,会完本,至于你们信不信,反正我是信了。Ps3貌似这个简介很差劲,感觉什么都说了,又什么都没说,各位还是安心看文吧Ps4本书已签约,请放心收藏,群号179321786床上王爷2010116...
他调查案件的速度之快,令人咋舌。上到多年的疑难杂案,下到寻找猫狗,似乎没有他破不了的案子。不过他给人的印象最多的还是,喜欢随身带着一把生糯米。...