“喜欢的话,后面我们完善了再送你一台,先不说这个,我们来谈谈超文本技术的协议,你来看看这些……”
李方诚打开电脑,调用出事先准备的好的文档,一并打开呈现出来。
“这个……这个协议……似乎跟我了解的不大一样。”蒂姆直愣愣的看着这些平日里熟悉的字符,此刻却又有些陌生的重新组合。
只是这重新的组合,却又如同一个新的乐章,成为了全新的面貌。
变得灵动而又特别。
“我倒是不知道蒂姆先生你从什么地方作为切入点,不过想来也不差,你看看我这个,我这个协议采用了请求和响应模型……”
“我看看,这边是……好像你这里是做了客户端向服务器做了个请求……只是,这个客户端向服务器发起的请求……”蒂姆突然眼前一亮,好像发现了宝贝!
“这个客户端发起的请求,看来瞒不住你,没错,这里面包含了几个核心要求才能成功。”李方诚知道蒂姆在想什么,笑着肯定了。
“我想想,协议版本肯定是要的,你这里一大段协议请求……还有,这边这一串……是请求的办法……这是请求修饰符……这里又是?”
“没道理啊,在这里还做判定……还有,变量信息……奇怪……调取内容信息这我可以理解,只是这一大段是……”
蒂姆马上进入了状态,跟李方诚沟通了起来。
“这是客户信息,也是识别身份的一个重要条件,所以这边的内容会跟其他的板块不一样,只是,你不觉得,哪怕拥有了这些,还是缺了一个关键的因素吗?”李方诚把全部的代码都放了出来给蒂姆仔细的看。
“缺的东西……我之前也在想这个问题,局域网的范围内,因为我们是统一的服务器分配,每台电脑都有独立的ip,彼此之间不会有任何冲突,但是当突破到之前我就在想,能有什么办法在局域网之外,突破这个限制,又或者是……强制分配,这样一来,如果解决了超文本协议的问题,就可以……”蒂姆思路也开始活跃起来。
“没错,你说的,正是现在欠缺的,我们称之为统一资源定位符,只要有了这个,就可以从互联网上,将得到的资源的位置和访问方法的一种简洁的表示,换句话说,可以识别到每一个不同的文件,重新进行编排,这样一来,文件的最关键一步,也是最根本的一步,就完成了……”
“而且统一资源定位符,有很多的优点,它的语法是一般的,但是也是可扩展的,这使得它的兼容性会近乎完美,它使用ascii代码的一部分来表示互联网的地址,如果我没记错的话,这可比你编写的统一资源标志符来说,无疑才是更适合的。”
李方诚笑了笑,看着一脸震惊的蒂姆。
“你怎么知道我是在统一资源标志符上面研究,这……”蒂姆越发的觉得李方诚神秘万分。
“蒂姆先生,这不是重点吧,你不觉得,我说得很有道理吗?”李方诚一时嘴快,又说太多了,连忙转移话题。
“定位符和资源符……在关系上,你是怎么规划的……”蒂姆迟疑了一下,还是更关注技术上的问题。
“当然,统一资源定位符是统一资源标志符的一个下种。统一资源标志符确定一个资源,而统一资源定位符不但确定一个资源,而且还表示出它在哪里。这是两者的根本区别,可以说,又了统一资源定位符,那么,网络协议……你觉得,还远吗?”
李方诚露出了神秘的笑容。
“是了……一旦具备了定位符,之前的顾虑就可以解决……实在是太神奇了!除了这些……还有……”蒂姆又再次埋头研究起来。
“目前,我们的流程已经打通了……你看,客户端向服务器发送一个请求,这个请求头,里面包含了请求的方法、统一资源定位符、协议版本、以及包含请求修饰符、客户信息和内容的类似于mime的消息结构……整体来看,服务器以一个状态行作为响应,响应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容……”李方诚给蒂姆讲解。
“原来是这样……那么,你这边的协议,现在做除出了几种?”蒂姆边查看边询问。
“我这边现在有超文本传输协议资源http……文件传输协议ftp……电子邮件地址mailto……轻型目录访问协议搜索ldap……当地电脑或网上分享的文件file……usenet新闻组news……gopher协议gopher……哦,对了,还有telnet协议telnet……”李方诚如数家珍一般的一个个告诉了蒂姆。
只是,李方诚每报出一个,蒂姆的脸色就多一份震惊!
这么多的协议的做出来了,还是在华夏这样的地方……这简直让身为天才的他感受到了巨大的压力,自己研究的东西,却被人提前制作了出来,这样的打击不可谓不大!
“李先生……你这……既然,你都做到这个份上了,那我们还有什么好交流的,以你们的水准……以及完全超过我了……”蒂姆尽管不想承认,但是他的骄傲,却又不允许他说谎,只好一脸苦涩的告诉李方诚。
“别这么说,我也只是站在巨人的肩膀上,再加上运气好,才走到了现在……”李方诚看着意志消沉的蒂姆,连忙说到。
“可,说好的沟通,我这也是实在是不知道能说什么了……我应该向你学习……”蒂姆滚动着眼前的无数信息,越看越是心惊,越看也越是佩服。
“别这么说,你别看现在以及完成的好像差不多了,但是,实际上,还是差了一些……”李方诚摇摇头说道。