资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第七章 物,流,流企业内部,网,网络建设,第一节,网,网络数据库,第二节,企,企业内部网,第三节,物,物流企业内,部,部网建设,第一节,网,网络数据库,一、网络环,境,境下“分布,计,计算”的内,涵,涵,二、客户机,服务器系,统,统,三、浏览器,服务器系,统,统,返回,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(一)分布,计,计算的概念,1.所谓分,布,布式计算是,一,一门计算机,学,学科,它研,究,究如何把一,个,个需要非常,巨,巨大的计算,能,能力才能解,决,决的问题分,成,成许多小的,部,部分,然后,把,把这些部分,分,分配给许多,计,计算机进行,处,处理,最后,把,把这些计算,结,结果综合起,来,来得到最终,的,的结果。可,以,以说,这些,计,计划的出现,恰,恰好为人们,充,充分发挥个,人,人电脑的利,用,用价值提供,了,了一种有意,义,义的选择。,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(一)分布,计,计算的概念,2.分布计,算,算具有以下,优,优点:,分布计算包,含,含更多计算,单,单元的协同,服,服务;,分布计算具,有,有更好性价,比,比;,分布计算具,有,有更好的可,靠,靠性和可用,性,性;,分布计算具,有,有更好的透,明,明性;,分布计算具,有,有更好开放,性,性和可伸缩,性,性;,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(二)分布,式,式计算的应,用,用,1.SETIhome:“在家,中,中搜寻地球,以,以外的智能,”,”,它通过,使,使用联网的,计,计算机下载,程,程序分析射,电,电望远镜所,收,收到的讯号,,,,来搜索地,球,球外的生命,迹,迹象。,2.GIMPS:梅森,素,素数大寻找,3.OGR,xx:最,优,优Golomb尺问题,4.Foldinghome:,研,研究蛋白质,折,折叠,误解,,,,聚合及由,此,此引起的相,关,关疾病,5.Climateprediction.NET:将,最,最新的气候,预,预测模型通,过,过家庭、学,校,校、办公室,的,的计算机来,进,进行计算。,这,这些计算完,成,成的结果将,会,会组成世界,最,最大的气象,预,预测模型。,6.LHChome:LCG,计,计划是为满,足,足欧洲粒子,物,物理研究中,心,心(CERN)的大型,强,强子对撞机(LHC),的,的空前计算,需,需求而设计,的,的,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(三)网络,分,分布计算,计算机网络,的,的出现和网,络,络技术的迅,速,速发展,使,得,得原先在物,理,理位置上分,散,散的各种微,机,机、工作站,和,和服务器等,计,计算资源可,以,以通过网络,实,实现互联和,交,交互,协同,完,完成大规模,、,、复杂的计,算,算任务。而Intranet/Internet技术的,发,发展,使软,件,件工程学科,出,出现了一个,新,新的领域,基于网络,的,的分布计算,。,。,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(三)网络,分,分布计算,所谓基于网,络,络的分布计,算,算,主要体,现,现在一下几,个,个方面:,(1)全部,运,运算都在网,络,络上进行。,现,现阶段主要,表,表现为Internet上的Web 运算。,(2)基于,组,组件。目前,流,流行的开发,环,环境如MSVisual Studio、Delphi或Oracle Developer常常,要,要用到DOM/DCOM ActiveX、CORBA/JavaBeans,和,和Enterprise JavaBeans等组件,,可,可以说组件,的,的发展是基,于,于网络的计,算,算的基础。,(3)以集,成,成为基础的,体,体系结构。,集,集成就是使,不,不同质的分,布,布应用能协,调,调地运行在,不,不同质的环,境,境中。目前,基,基于网络的,分,分布运算就,是,是调用分布,在,在网络上的,各,各种组件,,其,其各部分可,以,以在不同系,统,统、不同质,的,的网络上和,不,不同操作系,统,统下运行的,。,。这些分布,式,式的应用可,能,能是用多种,不,不同的程序,设,设计语言编,写,写的,他们,基,基于不同的,工,工艺和技术,,,,而且可能,使,使用多种不,同,同的存储设,备,备和存储系,统,统。,(4)数据,分,分布。物理,上,上数据是存,储,储于不同的,网,网络的节点,上,上,逻辑上,是,是一个整体,,,,网络上的,每,每一个节点,可,可以执行局,部,部应用,也,可,可以执行全,局,局应用。,(5)功能,分,分布。各种,数,数据应用处,理,理在不同的,网,网络节点上,实,实现。,一、网络环,境,境下“分布,计,计算”的内,涵,涵,(四)网络,分,分布计算的,热,热点技术问,题,题,1平台融,合,合,诠释软件平,台,台,意义在,于,于汇聚和融,合,合,由平台,负,负责集成各,类,类中间件及,其,其上的应用,系,系统,实现,不,不同中间件,服,服务及其应,用,用系统之间,的,的交互和融,合,合。,2企业实,时,时,3商业事,务,务(BTP),4WS协,同,同,5信息搜,索,索,6移动技,术,术,7个性化,8对等计,算,算(Peer-to-Peer),9可信赖,保,保证(Trustworthy),10中文,自,自然界面,二、客户机,服务器系,统,统,(一)客户,机,机/服务器,系,系统结构,客户机/服,务,务器系统(Client/Server System)是Internet,中,中最重要的,应,应用技术之,一,一,其系统,结,结构是指把,一,一个大型的,计,计算机应用,系,系统变为多,个,个能互为独,立,立的子系统,,,,而服务器,便,便是整个应,用,用系统资源,的,的存储与管,理,理中心,多,台,台客户机则,各,各自处理相,应,应的功能,,共,共同实现完,整,整的应用。,二、客户机,服务器系,统,统,(一)客户,机,机/服务器,系,系统结构,客户机/服,务,务器结构存,在,在两个显然,的,的优点:,(1)以集,中,中的方式高,效,效率地管理,通,通讯。前面,讲,讲电话系统,的,的故事就是,要,要说明这一,点,点。,(2)可以,共,共享资源。,比,比如在信息,管,管理系统中,,,,服务器将,信,信息集中起,来,来,任何客,户,户机都可以,通,通过访问服,务,务器而获得,所,所需的信息,。,。,二、客户机,服务器系,统,统,(一)客户,机,机/服务器,系,系统结构,客户机和服,务,务器之间的,通,通讯以“请,求,求响应,”,”的方式进,行,行。客户机,先,先向服务器,发,发起“请求,”,”(Request),,,,服务器再,响,响应(Response)这个请,求,求。,二、客户机,服务器系,统,统,(二)客户,机,机/服务器,系,系统的应用,与,与发展,客户机/服,务,务器系统的,引,引入,给许,多,多桌面系统,注,注入了新的,活,活力,如在,电,电子消息系,统,统方面,目,前,前的Lotus Notes、Microsoft Exchange Server等,都,都使用了客,户,户机/服务,器,器概念,在,降,降低客户机,内,内存负担的,同,同时,提高,了,了效率;网,络,络数据库方,面,面,客户端,发,发出的请求,通,通过网络传,送,送到数据库,服,服务器,服,务,务器解释该,查,查询请求,,从,从一个或多,个,个数据库中,取,取出数据,,然,然后查询,,从,从而降低了,网,网络流量。,二、客户机,服务器系,统,统,三、浏览器,服务器系,统,统,随着Internet,越,越来越广泛,的,的应用,原,来,来基于局域,网,网络C/S,结,结构通信电,源,源监控模式,的,的应用逐步,转,转向B/S,(,(Browser/Server,),)这种新型,的,的更加经济,的,的体系结构,的,的应用,B/S结构一,方,方面降低了,成,成本,另一,方,方面提高了,系,系统的可扩,展,展性。其优,点,点可归纳为,:,:,(1)无需,不,不断升级客,户,户机的硬件,设,设备;,(2)简化,客,客户端的安,装,装和配置;,(3)显著,的,的降低了系,统,统的开发费,用,用;,(4)减少,维,维护人员的,工,工作量。,三、浏览器,服务器系,统,统,在B/S体,系,系结构中,,将,将应用分为3个层,即,表,表示层、功,能,能(逻辑),层,层和数据层,:,:,1表示层,:,:即Web,浏,浏览器,包,含,含系统的显,示,示逻辑,位,于,于客户端。,它,它的任务是,由,由Web浏,览,览器向网络,上,上的某一Web服务器,提,提出服务请,求,求,Web,服,服务器对使,用,用者身份进,行,行验证后用HTTP协,议,议把所需要,的,的主页传给,客,客户端,客,户,户机接收传,来,来的主页文,件,件,并把它,显,显示在Web浏览器上,。,。,2功能层,:,:即具有应,用,用程序扩展,功,功能的Web服务器,,它,它包含系统,的,的事务处理,逻,逻辑,位于Web服务,器,器端,它的,任,任务是接受,使,使用者的请,求,求,执行相,应,应的扩展应,用,用程序,提,出,出数据处理,申,申请等,将,数,数据处理结,果,果由Web,服,服务器传送,回,回客户端。,3数据层,:,:即数据库,服,服务器,它,包,包含系统的,数,数据处理逻,辑,辑,位于数,据,据库服务器,端,端,它的任,务,务是接受Web服务器,对,对数,三、浏览器,服务器系,统,统,(一)服务,器,器(Web,服,服务器),服务器结构,中,中规定了服,务,务器的传输,设,设定、信息,传,传输格式及,服,服务器本身,的,的基本开放,结,结构。Web服务器是,驻,驻留在服务,器,器上的软件,,,,它汇集了,大,大量的信息,。,。Web服,务,务器的作用,就,就是管理这,些,些文档,按,用,用户的要求,返,返回信息。,(二)客户,接,接收机(Web浏览器),客户机系统,称,称为Web,浏,浏览器,用,于,于向服务器,发,发送资源索,取,取请求,并,将,将接收到的,信,信息进行解,码,码和显示。Web浏览,器,器是客户端,软,软件,它从Web服务,器,器上下载和,获,获取文件,,翻,翻译下载文,件,件中的HTML代码,,进,进行格式化,,,,根据HTML中的内,容,容在屏幕上,显,显示信息。,如,如果文件中,包,包含图像以,及,及其他格式,的,的文件(如,声,声频、视频,、,、Flash等),Web浏览器,会,会作相应的,处,处理或依据,所,所支持的插,件,件进行必要,的,的显示。,(三)通讯,协,协议(HTTP协议),Web浏览,器,器与服务器,之,之间遵循HTTP协议,进,进行通讯传,输,输。HTTP(Hypertext TransferProtocol,,超,超文本传输,协,协议)是分,布,布式的Web应用的核,心,心技术协议,,,,在TCP/IP协议,中,中属于应用,层,层。它定义,了,了Web浏,览,览器向Web服务器发,送,送索取Web页面请求,的,的格式,以,及,及Web页,面,面在Internet,上,上的传输方,式,式。,第二节企业,内,内部网,一、企业内,部,部网及其特,点,点,二、企业内,部,部网提供的,服,服务,三、企业内,部,部网的作用,返回,一、企业内,部,部网及其特,点,点,Intranet(内,部,部网)指采,用,用Internet技,术,术建立的企,业,业内部专用,网,网络。它以TCP/IP协议作为,基,基础,以Web为核心,应,应用,构成,统,统一和便利,的,的信息交换,平,平台。Intranet可提供Web出版,,交,交互,目录,,,,电于邮件,,,,安全性,,广,广域互连,,文,文件管理,,打,打印和网络,管,管理等多种,服,服务。,一、企业内,部,部网及其特,点,点,Intranet特点,表,表现为:,大型数据库,做,做支持,企业内部网,
展开阅读全文