“我哪有那东西啊,以前也只是在学校的机房里用过电脑,而且学校的电脑平时不联网,只有每周上课的时候能上网,还是在老师的监控下,好多东西听都没听说过。”郭明远有些无奈地叹口气,“所以说啊,我就是个纸上谈兵的,你把我招进来,恐怕要吃亏。”
“别这么说,我可是对自己看人的眼光很有信心。”夏辰东一边说一边起身走到郭明远身边,不经意地把爪子搭在人家身上,安慰地拍了拍,居高临下的角度使他的目光可以很轻易地掠进郭明远微微敞开的衣领深处,“现在有空吗?我们一起去机房?”
“嗯?我们能用这里的机房?”
“当然,所有夏令营的学生都能用,开个证明就行了。其实即时通讯软件的原理挺简单的,你现在想不通只是因为没有见到实物。我申了几个qq号,给你一个,上去登陆一下你就明白是怎么回事了。”
“真的?”郭明远眼睛一亮。
“骗你干什么啊。”夏辰东漆黑的双目很坦诚地看着郭明远。
“行,那你等等我,我整理点材料带过去,刚好可以和你讨论讨论。”
“嗯,好。”夏辰东很有耐心地坐在床边等,看着郭明远在屋里忙碌的身影,心里幻想的却是他不穿衣服的样子。当郭明远弯下腰去换鞋的时候,夏辰东看着那高高翘起的优美双股,不禁将翘起的二郎腿动了动,以掩饰某个悄悄起了反应的部位。
两人很快就离开留学生公寓楼,找负责老师开了证明,往大学的计算机中心走。
机房里人不多,郭明远和夏辰东开了两台相邻的机器。
这个时候的互联网还不像十几年后那么发达,一些后来很厉害的门户网站才刚刚成立一两年,网址导航网站还是个新鲜词,而所谓的百度一下你就知道的神奇度娘如今也才成立几个月,所以要想弄点资料很不容易。
郭明远开了电脑,点开ie浏览器,正想问夏辰东去哪里下载那个qq软件,不料一回头才发现夏辰东正站在他身边。
夏辰东看了他一眼,郭明远微微侧了点身,十分默契地给夏辰东让出地方。夏辰东眉毛挑了挑,欣然凑过去,俯身在他的键盘上熟练敲打一串网址。
郭明远因为要给夏辰东让地方,只能微侧着身子坐,为了保持平衡他一只胳膊支在桌上,撑着头,身体面向凑在旁边的夏辰东,呼吸若有若无撩过他的脸侧,温温痒痒的,让某个心怀不轨的家伙更加蠢蠢欲动。
夏辰东点了下载的网址,s系统弹出的下载界面,小纸片正从一个文件夹飞向另一个文件夹,下面的进度条缓慢地前进着。他趁着这个时间侧过头瞥了郭明远一眼,只见对方正专注地埋头于一本资料中,柔软的碎发垂下来遮住额头,给人一种特别温顺的感觉。
“现在即时通讯类软件多是基于tc和ud进行通讯的。这个是属于哪种?”郭明远问。
“qq用的是ud协议,不过这也不意味着它就跟tc协议没关系了。”夏辰东回答,这时文件下载完毕,他点击了安装。
很快,一只胖胖的围着红围巾的小企鹅出现在电脑屏幕上,挤着一只眼睛调皮地看着电脑前的两个男生。
“ud和tc都是建立在更低层的i协议上的通讯传输协议。前者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续、双向、严格保证数据正确型的文件传输协议。而后者是以数据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。”郭明远读了一段资料上关于两种协议的定义,微微皱眉,似乎在琢磨这段话到底什么意思,最后还是投降地笑了笑,摇头道“哎,完全不理解。”
夏辰东觉得郭明远此时此刻的表情十分诱人,尤其是那副沉思过后再表示束手无策的模样,带着沉静的书卷气,又有点懒散无奈,白色的t恤衫上散发着好闻的皂香更是增添了那份诱人程度,看得他恨不得今天晚上就将人拖进房间,压倒在身下吃干抹净。
于是,一向傲慢的人,竟然难得耐下性子,主动开始讲解。
“其实你不用管那些定义,那都不是给正常人看的。”夏辰东的语气充满了藐视权威的轻蔑和不屑,“你可以这样理解,当你的电脑上安装了这种即时通讯软件,你既是服务端,又是客户端。就拿这个qq软件为例,当你登录qq时,你的qq作为客户端就连接到软件开发者腾讯公司的主服务器上,像是这样。”
说着,夏辰东点开了qq的登录窗口,在里面输入了一个账号和密码,登陆成功。
“你记一下这个账号,这是我以前申请的,以后就给你用好了。”
郭明远点点头,道了声谢,然后操纵鼠标点开了qq的界面,看到自己的名字,表情瞬间一僵。
“月儿弯弯?怎,怎么起了这么个名字?”
“哦,当时随手取的,你要不喜欢可以换。”夏辰东善解人意道,然后就要示范,“额,可能会有点麻烦,你看要先改这里,然后再登录这里……”
“哎,算了,这种事没什么大不了,继续说刚才的。”郭明远无所谓地打断了夏辰东。
一丝狡黠的笑意不动声色地滑过夏辰东黑亮的眼眸,勾起他美丽的唇角。
“你这个号还是个空号,我先登我的号加你好友,这样后面比较容易解释清楚。”夏辰东说完就回到旁边的电脑,迅速下载了个软件,安装好以后登录自己的账号。很快,郭明远的电脑右下角就亮起一个小喇叭,伴随人咳嗽的声音。
郭明远点开小喇叭,弹出对话框,提示“哮天”申请成为好友。
“哮天?你的名字?”郭明远问。
旁边的夏辰东弯起漂亮的眼睛,点点头。
郭明远点了通过,倒是没有继续纠结名字的问题,只是隐约觉得“哮天”这个名字挺顺口,好像在哪里见过。
夏辰东又心情愉悦地蹭到郭明远这台电脑上,点了月儿弯弯好友栏里唯一的一个头像,哮天。
“像是这样,当你看到谁在线时,你的qq又一次作为客户端从qq的服务器上读取在线网友名单,并将好友的相关信息发送到你的电脑上,这些信息包括在线状态、i地址、客户端使用的tc端口号等。而你的这些信息也会同时出现在你的好友电脑上。接下来,如果你想和好友聊天,你就可以通过他的i地址、tc端口号等信息向好友的电脑发出聊天信息,好友的客户端收到聊天信息后就会显示在他的屏幕上,然后你的好友再直接回复到你的电脑上。这样你们的即时文字消息就不通过服务器中转,而是通过网络进行点对点的直接通讯。这个时候你们两人的客户端通讯中采用的就是具备可靠传输能力的tc协议。”
“而如果你们因为防护墙、网络速度等原因难以建立点对点通讯,或者速度很慢,也就是在链接不稳定的时候,腾讯公司的服务器就会消息中转服务,你和好友的消息全部发到服务器上,再由服务器转发给对方。这个时候你的客户端与腾讯公司服务器之间通讯采用的就是不可靠传输协议,ud协议。”
郭明远完全没有想到,夏辰东的解释竟然会这么专业,而且思路非常清晰,没有一点多余的废话,比那些教材上艰涩生硬的理论解说要简明很多。他也是个聪明人,脑中很快形成了即时通讯软件的工作原理,再联系之前看的计算机语言教材,对于这次比赛内容大致也有点眉目了,唇边扬起一丝释然的笑,正准备开口道谢,谁知夏辰东不知道什么时候已经拖了把椅子,坐到自己旁边了,而且距离很近,甚至能闻到他身上一股好闻的香味。
两个大男生,都是一米八几的身高,同时挤到一个电脑隔间里,其实吧,是有点挤的。郭明远为了照顾夏辰东,让他坐的更舒服一点,自己又往旁边让了让。谁知自己刚往边上移了一点,很快夏辰东就又凑过来,他再让,夏辰东再靠过来。
郭明远微微一愣,有些无奈地笑了。想到有种人天生就喜欢不自觉地靠近同伴,走路时喜欢挤着人走,坐着时也喜欢挤着人坐,记得以前看过一本心理学上的书,说这种人通常没有安全感,怕孤独。也许夏辰东就是这种人,不过他倒是想不通,像这么优秀的人怎么会没有安全感。
夏辰东见郭明远没有继续和自己拉开距离,十分满意,继续说“其实呢,还有一个更形象的比喻解释这套理论,不知道明远你有没有兴趣听?”
“嗯?什么比喻?”郭大鱼十分配合地咬住了钩,夏猫猫很开心地笑了。
“打个比方,我们假设月儿弯弯和哮天是一对情侣。”
“嗯,然后呢?”郭明远听得很认真,心无杂念。
“情侣之间的联系有什么特点?你知道吗?”
“额,我没交过女朋友。”郭明远有些困扰地耸耸肩,“什么特点?”
夏辰东听到那句没交过女朋友,心情豁然舒畅,“情侣之间的联系是只属于彼此的,不容外人插足的。”
“嗯,有道理。”
“也就是点对点,面对面,一把钥匙插一把锁,贴合紧密无间隙!”
“这个……我怎么觉得有点……”郭明远微微皱眉。
“嗨,都说了是比喻了,何必较真。”夏辰东摆摆手。
“好吧,那你继续。”
“嗯,然后呢,在他们彼此贴合,紧密相连的时候,需要一种工具来作为媒介。”
“工具?”
“对,要尽可能又薄又有弹性,这样才能维持相连运动的稳定安全,同时尽量的减少两人之间的阻隔,在第一时间得知对方的感受。”
“……”郭明远不知道自己是不是想多了……
“这也就是我们说的tc协议了。”夏辰东眼中澄澈,表情很学术,“tc协议的特点就是安全、稳定、可靠,而且快捷。”
“哦,原来你是这个意思。”郭明远微微松了口气。
“嗯?那你以为是什么意思?”夏辰东懵懂地转过头。
“呵呵,没什么,你继续说。”郭明远尴尬地笑了笑。“那ud协议的比喻是什么?”
“唔……那个啊……”夏辰东往后靠在椅背上,懒洋洋地摊手道“那个我还没想好用什么比喻呢。因为我比较喜欢他们紧密相连的时候,分开了就不好玩了。”
“所以你喜欢tc协议下的系统?”郭明远居然凭着他强大的理解能力,将正在向奇怪方向倾斜的话题又拉了回来。
“是啊,安全,可靠。没有距离感。”夏辰东看着郭明远笑,“而且方便。”
郭明远沉思了片刻,“所以你的意思是,我们这次比赛的设计思路就是tc协议?因为我们完全不需要考虑构建中间服务器的环节。”
夏辰东摸摸下巴,“嗯,可以这么说吧,组委会的意思是设计即时通讯软件,我们只要考虑最简单的运行环境就好咯。”
“夏辰东,你简直是天才!”郭明远忍不住用拳头轻轻撞了夏辰东一下,“我一直想不通的部分被你这么三言两语就解决了,那个比喻很形象。”
“多谢夸奖。”夏辰东很谦虚地说。
“走吧,我请你吃饭,今天受益很多。”郭明远说着站起身,心情非常好。
“昨天你不是已经请过了?”夏辰东懒洋洋地跟上。
“再请一次呗。”
“没新意,要感谢的话换种方式吧。”
“什么方式?你说。”
夏辰东眼睛在郭明远身上打转。
“以身相许吧!”
“啊?”
“呵呵,开玩笑的了。”夏辰东勾住郭明远的脖子,“走吧,不是要请我吃饭么。”
于是,一场由夏辰东主导的,充满了猥琐流一语双关的对话,竟然以如此纯洁而正经的形式结束了。
夏辰东小组很快明确了通讯软件的设计方向,五个人通宵达旦,不要命地工作了一个星期,终于在期限最后一天的中午将设计好的软件上传成功。
陆小佳是女生,跟着四个大男人熬了一个礼拜熬得脸色焦黄,任务一完成就扎进房间里补觉去了。
张凯也变成了憨态可掬的熊猫,揉着眼睛看旁边三个人,不甘心道“我说,你们究竟是不是人啊,一个星期睡眠时间不超过二十个小时,居然还那么精神!”
“别误会,其实我已经是强弩之末了。”邢流墨立刻撇清关系,他知道夏辰东打什么注意,可不想做人家约炮路上的绊脚石,“我也回去休息了,你们随意。”
“哎,等等我,我也回去。”张凯跟着邢流墨跑了。
剩下夏辰东和郭明远两人,夏辰东打了个哈欠,其实他也挺累的,不过在猎物未到手之前,身为猎手的他又怎么能先一步倒下呢?
于是夏辰东强撑着精神,问郭明远“那么,接下来有什么打算?也回去睡觉吗?”
郭明远从刚才开始就一直往一个地方看,这时才收回目光,笑着说“我不太困,那边好像在放电影,我想去看看,放松一下。”
“哦?电影?”夏辰东顺着他的目光往不远处扫了一眼,那里是一个小礼堂,有人在组织放电影。这种活动在大学里常见,都是些以前上映过的旧电影,进去看不需要花钱。“好啊,那我跟你一起去看。”
两人说着就往礼堂的方向走,直到走近了,夏辰东才看清今天放的电影是什么。
“宝莲灯?”夏辰东一脸嫌弃的表情,“动画片啊。”
“去年出的,据说不错。看吗?”
“随你咯。”
“那走吧,你要不要喝饮料?”
“其实人家更想吃爆米花的。”夏辰东笑得很妖孽。
“……”
为了感谢夏辰东在编程方面对自己的帮助,郭明远还是跑了很远去买了爆米花,两人进了小礼堂,找了个没人的角落坐下看电影。
郭明远看电影看得很认真,夏辰东看郭明远看得很认真。
动画片是改编自沉香劈山救母的古典神话故事,剧中的二郎神是个讨人嫌的家伙,他养的那只黑狗也不是什么好东西,对月亮情有独钟,闲的没事就跑去啃两口。
随着电影中一个老头指天高呼“天狗吃月亮了!”郭明远忽然浑身一惊,恍若福至心灵,想起某人的网名。
哮天……
不就是二郎神养的那只狗名儿么!
再回头看了眼网名的主人,不知什么时候,已经歪在靠椅里,睡着了。