web系统的组成及各部分作用?
web系统即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。
web系统的组成:
web系统是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。
web系统各部分作用:
一、超文本
超文本是一种用户接口方式,用以显示文本及与文本相关的内容。
现时超文本普遍以电子文档的方式存在,其中的文字包含有可以链接到其他字段或者文档的超文本链接,允许从当前阅读位置直接切换到超文本链接所指向的文字。
超文本的格式有很多,目前最常使用的是超文本标记语言及富文本格式。我们日常浏览的网页上的链结都属于超文本。
超文本链接一种全局性的信息结构,它将文档中的不同部分通过关键字建立链接,使信息得以用交互方式搜索。
二、超媒体
超媒体是超级媒体的简称。是超文本和多媒体在信息浏览环境下的结合。
用户不仅能从一个文本跳到另一个文本,而且可以激活一段声音,显示一个图形,甚至可以播放一段动画。
三、超文本传输协议
是互联网上应用最为广泛的一种网络协议。
Web的组成结构
Web系统的核心是Web服务器,Web服务器软件安装在一台硬件服务器设备上就形成了Web服务器。Web服务器采用ADO,ODBC等技术与外部资源(数据库)连接,它采用HTML,XML,Java,JavaScript等开发工具制作信息资源系统。’Web服务器提供各种形式的信息,用户采用Web浏览器通过HTTP,FTP,DNS等协议使用这些服务。
Web系统的安全功能涵盖整个系统。加密、授权访问、论证、数字签名、站点属性设置等保障了系统内部数据传输和访问的安全性。
Web系统管理是对应用系统(包括网络服务)的管理,具体分为静态和动态运行管理、系统配置管理、性能调整管理、信息资源管理、系统人员管理等,保障了Web平台高效、可靠及方便快捷的使用。
Web系统采用的工作模式是Browser/Server.随着微软推出的分布式互联网应用结构DNA技术的应用,传统的Browser/Server模式逐渐被Browser/Application/Server模式所取代。
Web系统的组成部分:
页面:超文本文档在用户端显示为页面(Page)
浏览器:页面通过一个称作浏览器(Browser)的程序观看。目前最流行的浏览器是:Netscape,InternetExplore。
超链接:页面内链接到其它页面的文本串叫超链接,一般突出显示。
主页(Homepage)是首页,整个文件的起始点和汇总点。
标识页面的方法是采用统一资源定位器URL(UniformResourceLocator)有效地作为页面的世界性名字。也称为网页在Internet上的地址(网址)。如:l
页面的制作:用超文本标识语言HTML(HypertextMarkupLanguage)编写。HTML是一种标识语言,在原文本的基础上,加上一系列标识符号说明文件的格式,使得浏览器能够按照一定的格式将文件显示在屏幕上。HTML语言能够显示文本,图像,表格,实现超链接和演示应用程序等。
传输页面:使用超文本传输协议HTTP(HypertextTransferProtocol)它定义浏览器和服务器如何通信,并将信息传递,它采用“请求和应答过程”。
万维网Web是客户——服务器系统,客户机使用特定的协议如HTTP与服务器建立连接,发送请求,服务器接受并执行客户请求的操作,再将结果返回客户。
Web系统的结构
Web系统是客户——服务器模式:
Web客户机:客户端的浏览器
Web服务器:多媒体资源存放的主机
中间件:可以调用Web服务器中的数据库和其它应用程序,满足客户的各种应用要求。
Web系统的请求与应答
客户机使用特定的协议如HTTP与服务器建立连接,客户机发送请求服务器接受并执行客户请求的操作,再将结果返回客户。
Web客户-服务器系统的功能:
信息取得,资料和交易的管理,安全
绛旓細6銆web锛圵orld Wide Web锛夊嵆鍏ㄧ悆骞垮煙缃戯紝涔熺О涓轰竾缁寸綉锛屽畠鏄竴绉嶅熀浜庤秴鏂囨湰鍜孒TTP鐨勩佸叏鐞冩х殑銆佸姩鎬佷氦浜掔殑銆佽法骞冲彴鐨勫垎甯冨紡鍥惧舰淇℃伅绯荤粺銆俉eb鏈嶅姟鍣鐨勪綔鐢鏄粈涔?1銆乄eb鏈嶅姟鍣ㄤ綔鐢細鏀剧疆缃戠珯鏂囦欢锛岃鍏ㄤ笘鐣屾祻瑙堬紱鍙互鏀剧疆鏁版嵁鏂囦欢锛岃鍏ㄤ笘鐣屼笅杞姐俉eb鏈嶅姟鍣ㄥ垎绫伙細Apache锛汵ginx锛汭IS銆俉eb鏈嶅姟鍣ㄥ伐浣滃師鐞...
绛旓細2.3淇℃伅骞冲彴灞 璇ュ眰涓昏閲囩敤鏁版嵁搴撴妧鏈乄eb鎶鏈佺數瀛愰偖浠舵妧鏈佺兢浣撴妧鏈佺綉绠℃妧鏈拰鍒嗗竷澶勭悊鎶鏈傛灞傜殑浣滅敤鏄細鈶犺兘鐩存帴涓虹敤鎴锋彁渚涘绉岻nternet/Intranet閫氱敤鏈嶅姟;鈶′负搴旂敤绋嬪簭寮鍙戞彁渚涙敮鎸佸钩鍙帮紝浣跨敤鎴锋湭鏉绯荤粺鐨鍙戝睍宸ヤ綔鏇翠负蹇嵎銆佸彲闈犮傛暟鎹簱绠$悊绯荤粺閲囩敤濡侽racle銆丼QL Server绛夎蒋浠躲Web绯荤粺琚涓烘槸...
绛旓細Internet閲囩敤瓒呮枃鏈拰瓒呭獟浣撶殑淇℃伅缁勭粐鏂瑰紡锛屽皢淇℃伅鐨勯摼鎺ユ墿灞曞埌鏁翠釜Internet涓娿俉eb灏辨槸涓绉嶈秴鏂囨湰淇℃伅绯荤粺锛Web鐨涓涓富瑕佺殑姒傚康灏辨槸瓒呮枃鏈繛鎺ワ紝瀹冧娇寰楁枃鏈笉鍐嶈薄涓鏈功涓鏍锋槸鍥哄畾鐨勭嚎鎬х殑銆傝屾槸鍙互浠庝竴涓綅缃烦鍒板彟澶栫殑浣嶇疆銆傚彲浠ヤ粠涓幏鍙栨洿澶氱殑淇℃伅銆傚彲浠ヨ浆鍒板埆鐨勪富棰樹笂銆傛兂瑕佷簡瑙f煇涓涓富棰樼殑鍐呭...
绛旓細Web鎶鏈殑鍙戝睍锛屼娇寰楃鐞绯荤粺鐨寮鍙戞洿鏂逛究銆佸姛鑳芥洿寮哄ぇ锛屽湪姝ょ郴缁熺殑寮鍙戣繃绋嬩腑锛學eb鎶鏈捣浜嗕竴涓鏋跺紡鐨勬敮鎸浣滅敤锛涗笌姝ゅ悓鏃剁粍浠舵妧鏈殑鍙戝睍涓虹郴缁熺殑寮鏀炬с侀泦鎴愭ф彁渚涗簡渚垮埄锛屾湁鏁堝悎鐞嗗湴寮曞叆缁勪欢鎶鏈槸褰撳墠Web绯荤粺寮鍙戜笌鍙戝睍鐨勪竴涓柟鍚戯紱閫氳繃瀵圭郴缁熺殑寮鍙戣繘琛屽缓妯★紝褰㈣薄鐩磋鐨勫浘褰㈠寲琛ㄧず锛屽彲浠ユ樉绀虹郴缁熺殑娴佺▼...
绛旓細web锛屽叏绉颁负World Wide Web锛屾槸鍏ㄧ悆骞垮煙缃戠殑绠绉帮紝涔熺О涓轰竾缁寸綉锛屾槸涓绉嶅熀浜庤秴鏂囨湰鍜孒TTP鐨勩佸叏鐞冩х殑銆佸姩鎬佷氦浜掔殑銆佽法骞冲彴鐨勫垎甯冨紡鍥惧舰淇℃伅绯荤粺銆傝〃鐜板舰寮 1銆佽秴鏂囨湰锛圚yper text锛夎秴鏂囨湰鏄竴绉嶇敤鎴锋帴鍙f柟寮忥紝鐢ㄤ互鏄剧ず鏂囨湰鍙婁笌鏂囨湰鐩稿叧鐨勫唴瀹广傜幇鏃惰秴鏂囨湰鏅亶浠ョ數瀛愭枃妗g殑鏂瑰紡瀛樺湪锛屽叾涓殑鏂囧瓧鍖呭惈鏈...
绛旓細杩欎釜缃戝湪鍥犵壒缃戜笂琚柟渚夸娇鐢,灏鏋勬垚浜嗘渶鏃╁湪1990骞翠唬鍒濊拏濮喡蜂集绾虫柉-鏉庢墍璇寸殑涓囩淮缃戙 浼犵粺鐨Web鏁版嵁搴撶郴缁熶綋绯荤粨鏋 浼犵粺鐨刉eb鏁版嵁搴撶郴缁熶竴鑸疄鐜癢eb鏁版嵁搴绯荤粺鐨杩炴帴鍜屽簲鐢ㄥ彲閲囧彇涓ょ鏂规硶,涓绉嶆槸鍦╓eb鏈嶅姟鍣ㄧ鎻愪緵涓棿浠舵潵杩炴帴Web鏈嶅姟鍣ㄥ拰鏁版嵁搴撴湇鍔″櫒,鍙︿竴绉嶆槸鎶婂簲鐢ㄧ▼搴忎笅杞藉埌瀹㈡埛绔苟鍦ㄥ鎴风鐩存帴璁块棶鏁版嵁搴撱
绛旓細Web鏈嶅姟鍣ㄣ乄eb璧勬簮銆傜綉缁滆璇佹槸鎸囩涓夋柟鏉冨▉鏈烘瀯瀵逛簰鑱旂綉缃戠珯杩涜鐨勭綉绔欒韩浠藉強鐩稿叧淇℃伅璁よ瘉銆傜綉缁滆璇佺鐞嗕腑web璁よ瘉绯荤粺鐨勭粍鎴愰儴鍒鏈塛eb鏈嶅姟鍣ㄣ乄eb璧勬簮銆
绛旓細Web鏄敱Web鏈嶅姟鍣ㄣ乄eb娴忚鍣ㄥ強閫氫俊鍗忚涓変釜閮ㄥ垎缁勬垚鐨勫紑鏀惧紡搴旂敤绯荤粺銆俉eb鏈嶅姟鍣ㄤ篃绉颁负HTTPd鏈嶅姟鍣紙d鏄寚UNIX绯荤粺涓殑daemon锛夈傛渶鏃╃殑Web鏈嶅姟鍣ㄨ蒋浠舵槸鍦║NIX绯荤粺涓婂彂灞曡捣鏉ョ殑锛屾湁CERN锛圗uropeanlaboratoryforparticlephysics锛屾娲茬矑瀛愮墿鐞嗗疄楠屽锛夊拰NCSA锛圢ationalCenterforSupercomputingApplications锛屽浗瀹惰秴绾...
绛旓細Windows 95锛堟垨Windows98锛夈乄indows NT銆乁NIX 鎴 Linux 绛夊钩鍙颁笂銆備粈涔堝彨鍋欼IS鏈嶅姟 IIS锛圛nternet Information Server锛変綔涓哄綋浠婃祦琛岀殑Web鏈嶅姟鍣ㄤ箣涓锛屾彁渚涗簡寮哄ぇ鐨処nternet鍜孖ntranet鏈嶅姟鍔熻兘锛屽浣曞姞寮篒IS鐨勫畨鍏ㄦ満鍒讹紝寤虹珛涓涓珮瀹夊叏鎬ц兘鐨刉eb鏈嶅姟鍣紝宸叉垚涓篒IS璁剧疆涓笉鍙拷瑙嗙殑閲嶈缁勬垚閮ㄥ垎銆
绛旓細鐢变簬Internet鎶鏈殑寮鏀俱佽嚜鐢辩壒鎬,鍦↖nternet涓婅繘琛屼氦鏄撳緢瀹规槗鍙楀埌澶栨潵鐨勬敾鍑,鍥犳浼佷笟鍦ㄥ缓璁剧數瀛愬晢鍔℃椂蹇呴』鑰冭檻鍒扮粡钀ョ洰鏍囩殑闇瑕,浠ュ強淇濋殰浼佷笟鐢靛瓙鍟嗗姟瀹夊叏銆傚惁鍒,鍙兘鐢变簬闈炴硶鍏ヤ镜鑰屽Θ纰嶄紒涓氱數瀛愬晢鍔$郴缁熸甯歌繍杞,鐢氳嚦浼氬嚭鐜拌嚧鍛界殑鍗遍櫓鍚庢灉銆(2)浼佷笟绠$悊淇℃伅绯荤粺浼佷笟绠$悊淇℃伅绯荤粺鏄姛鑳藉畬鏁寸殑鐢靛瓙鍟嗗姟绯荤粺鐨閲嶈缁勬垚閮ㄥ垎,瀹...