如果说计算机发展起来后对世界贡献最大的一项发明可能会有千奇百怪的答案,但是千年技术奖的得主蒂姆.伯纳斯李会告诉你,才是这唯一的答案,而这一切源于它的开放,放弃专利,放弃从中获利。但是历史上要到1991年8月6日,蒂姆.伯纳斯李在ertext新闻组上贴了万维网项目简介的文章。这一天也标志着因特网上万维网公共服务的首次亮相。可现在张国栋等不了这一天了。
1988年8月18日,龙腾在推出自己的286芯片十天后,被标志着后世互联网史诗级事件再一次发生,龙腾推出两项最关键的技术,html和浏览器。还有两项关键协议:协议和超文本传输协议http传送给使用者,而后者通过点击链接来获得资源。
网络由客户机和服务器组成,而张国栋留下的两台服务器中一台就是用来作为网页服务器。客户机是一个需要某些东西的程序。而服务器则是提供某些东西的程序。一个客户机可以向许多不同地服务器请求。一个服务器也可以向多个不同地客户机提供服务。通常情况下。一个客户机启动与某个服务器的对话。服务器通常是等待客户机请求的一个自动程序。客户机通常是作为某个用户请求或类似于用户的每个程序提出的请求而运行的。协议是客户机请求服务器和服务器如何应答请求的各种方法的定义。客户机又可称为浏览器。
后世著名的环球信息网上地客户机主要包括:ie,firefox,afia,pera等。
在web中,客户机的任务是:1.帮助你制作一个请求2.将你的请求发送给某个服务器。3.通过对直接图象适当解码,呈交html文档和传递各种文件给相应的”观察器”,把请求所得的结果报告给你。
一个观察器是一个可被客户机调用而呈现特定类型文件地程序。当一个声音文件被你的客户机查阅并下载时,它只能用某些程序来”观察”。
通常客户机不仅限于向web服务器发出请求,还可以向其他服务器发出请求。
服务器的功能自然是和客户机对着的。1.接受请求。2.请求的合法性检查,包括安全性屏蔽。3.针对请求获取并制作数据,包括jav脚本和程序、cgi脚本和程序、为文件设置适当的mime类型来对数据进行前期处理和后期处理。4.把信息发送给提出请求的客户机。
try{mad1('gad2');} catch(ex){}