
双核引擎就是两个发动机,就像汽车有两个发动机一样,速度快。引擎就是提供动力的,数据库加引擎可以提高查找速度。
我们拿一台新机器,然后给他装上操作系统,然后安装一个浏览器,无论在世界哪个角落,都能够查找高考成绩。
这就说明三件事情:
第一必须要安装操作系统
第二必须要浏览器
第三不需要安装数据库软件,不需要安装C语言,VB,asp,php之类的。
所以数据从网上过来之后,不用其他软件处理,直接到浏览器,浏览器就能够把高考成绩显示处理。哪个文本框显示哪个数据,这些都是在浏览器里面就可以解决,不需要其他软件参与。这说明浏览器有处理SQL数据的能力。
所以在编写浏览器软件的时候集成了处理数据库的能力,里面有这个模块。
也可以编写一个浏览器,没有这个模块,那么这个浏览器只能访问htm网页。
浏览器是一个系统,里面是一个多模块结构。模块就像人体器官一样,有机结合起来。比如呼吸的时候就不需要胃的参与,胃就休息。浏览器的模块一样,访问网站的时候,不一定整个浏览器都要参与,有一些程序是不参与的。
一般网页分为htm格式和asp格式,假如htm格式网页,负责处理asp格式的程序是休息的,访问asp格式的网页,htm模块也是休息的。

成绩查询,首先我们输入网址,就会下载http://cet.neea.edu.cn/511.asp,
这个网址对应的是一个服务器上的文件,这个文件就是要显示的页面,包含文本框,文字,图片,格式等等。上网就是把这个文件下载下来,然后显示。这个过程好理解。下一步下载下来后,怎么显示就是本地浏览器的事情了,有时候同一个页面,不同的浏览器打开是不一样的效果,有的浏览器就是打不开或者保存不了,所以这是浏览器的事情。
下一步就是我们输入身份证号码,然后点击查询。
我们输入身份证号码,这是我们电脑自己的事情,不会保存到网上去,只有点击查询,才会发送到网上去。
点击查询会触发什么事件,点击查询首先会在浏览器里自动处理,这个处理过程主要运行的是VBscrip模块,然后再运行sql模块,处理完成后再由浏览器打包发给网上。包的形式是sql包,发送的也是SQL语句。到了对方电脑上后解压缩SQL命令,发给数据库处理。




