web系统的组成及各部分作用?
Web系统,也称为万维网,是一个基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。它由以下几个部分组成:1. 超文本:超文本是一种用户接口方式,它以电子文档的形式存在,包含可以链接到其他文本或文档的超文本链接。这些链接使信息可以通过交互方式搜索,并允许用户从当前阅读位置直接切换到超文本链接所指向的内容。常见的超文本格式包括超文本标记语言(HTML)和富文本格式。
2. 超媒体:超媒体是超文本和多媒体在信息浏览环境下的结合。它不仅允许用户从一个文本跳到另一个文本,还可以激活声音、显示图形和播放动画,为用户提供了更加丰富的浏览体验。
3. 超文本传输协议(HTTP):HTTP是互联网上应用最广泛的网络协议之一,它定义了浏览器和服务器之间的通信方式,以及信息的传递过程。Web服务器采用ADO、ODBC等技术连接外部资源(如数据库),并使用HTML、XML、Java、JavaScript等开发工具制作信息资源系统。
Web系统的安全功能包括加密、授权访问、认证、数字签名和站点属性设置等,这些功能保障了系统内部数据传输和访问的安全性。Web系统管理涉及对应用系统的管理,包括静态和动态运行管理、系统配置管理、性能调整管理、信息资源管理和系统人员管理等,确保了Web平台的高效、可靠和便捷使用。
Web系统采用的工作模式是浏览器/服务器(Browser/Server)模式。随着微软分布式互联网应用结构DNA技术的应用,传统的Browser/Server模式逐渐被Browser/Application/Server模式所取代。
Web系统的组成部分包括:
- 页面:超文本文档在用户端显示为页面(Page),通过浏览器程序观看。流行的浏览器有Netscape和Internet Explorer。
- 超链接:页面内链接到其他页面的文本称为超链接,通常以突出显示。主页(Homepage)是整个文件的起始点和汇总点。
- 标识页面:采用统一资源定位器URL(Uniform Resource Locator)作为页面的全球性名称,也称为网页在Internet上的地址(网址)。
- 页面制作:使用超文本标识语言HTML(Hypertext Markup Language)编写。HTML是一种标识语言,在原文本的基础上,通过添加一系列标识符号来说明文件格式,使得浏览器能够按照一定格式将文件显示在屏幕上。
- 传输页面:使用超文本传输协议HTTP(Hypertext Transfer Protocol),它定义了浏览器和服务器之间的通信方式,并通过“请求和应答过程”传递信息。
Web系统是客户-服务器系统,其中Web客户机使用特定协议如HTTP与服务器建立连接,发送请求,服务器接受并执行客户请求的操作,再将结果返回客户。
Web系统的结构是客户-服务器模式,包括Web客户机、Web服务器和中间件。中间件可以调用Web服务器中的数据库和其他应用程序,满足客户的各种应用要求。
Web系统的功能包括信息获取、资料和交易管理、安全等。
绛旓細Web绯荤粺鐨勫姛鑳藉寘鎷淇℃伅鑾峰彇銆佽祫鏂欏拰浜ゆ槗绠$悊銆佸畨鍏ㄧ瓑銆
绛旓細Web绯荤粺鐨勬牳蹇冩槸Web鏈嶅姟鍣紝Web鏈嶅姟鍣ㄨ蒋浠跺畨瑁呭湪涓鍙扮‖浠舵湇鍔″櫒璁惧涓婂氨褰㈡垚浜哤eb鏈嶅姟鍣銆俉eb鏈嶅姟鍣ㄩ噰鐢ˋDO,ODBC绛夋妧鏈笌澶栭儴璧勬簮(鏁版嵁搴)杩炴帴锛屽畠閲囩敤HTML,XML,Java,JavaScript绛夊紑鍙戝伐鍏峰埗浣滀俊鎭祫婧愮郴缁熴傗橶eb鏈嶅姟鍣ㄦ彁渚涘悇绉嶅舰寮忕殑淇℃伅锛岀敤鎴烽噰鐢╓eb娴忚鍣ㄩ氳繃HTTP,FTP,DNS绛夊崗璁娇鐢ㄨ繖浜涙湇鍔°俉eb绯荤粺鐨...
绛旓細鑰屽湪瀹為檯搴旂敤涓,WEB绯荤粺鐨勬灦鏋,涓鑸湁杩欎箞鍑犱釜閮ㄥ垎:璐熻浇鍧囪 銆佹巿鏉冮獙璇(鍙)銆侀潤鎬佸唴瀹规湇鍔°佸姩鎬佸唴瀹规湇鍔(涓氬姟閫昏緫)銆佽祫鏂欏簱銆佽繍缁村悗鍙銆 1)璐熻浇鍧囪 鏄负浜嗘敼鍠勪娇鐢ㄨ呬綋楠屻佸厖鍒嗗埄鐢ㄤ己鏈嶅櫒璧勬簮,涓昏鍔熻兘鏄皢鏂扮殑璇锋眰杞彂鍒颁笉閭d箞蹇欑殑浼烘湇鍣ㄨ繘琛屽鐞嗐 2)鎺堟潈楠岃瘉,鏄湪瀵规祻瑙堝櫒鍙戣捣鐨勮姹傝繘琛屾巿鏉冩牎楠,濡傛灉涓嶆槸鍚...
绛旓細WEB绯荤粺鏄疘nternet涓婇泦鏂囨湰銆佸0闊炽佸姩鐢汇佽棰戠瓑澶氱濯掍綋淇℃伅浜庝竴韬殑淇℃伅鏈嶅姟绯荤粺锛鏁翠釜绯荤粺鐢盬eb鏈嶅姟鍣ㄣ佹祻瑙堝櫒鍙婇氫俊鍗忚绛3閮ㄥ垎缁勬垚銆俉EB閲囩敤鐨勯氫俊鍗忚鏄秴鏂囨湰浼犺緭鍗忚锛屽畠鍙互浼犺緭浠绘剰绫诲瀷鐨勬暟鎹璞★紝鏄疘nternet鍙戝竷澶氬獟浣撲俊鎭殑涓昏鍗忚銆俉EB涓殑淇℃伅璧勬簮涓昏鐢变竴绡囩瘒鐨勭綉椤典负鍩烘湰鍏冪礌鏋勬垚锛屾墍鏈夌綉椤甸噰...
绛旓細Web绯荤粺浠ュ叾鍥惧舰鍖栧拰骞冲彴鏃犲叧鐨勭壒鎬ц劚棰栬屽嚭锛涓昏鐢盚TML椤甸潰銆佽祫婧愭枃浠剁瓑鏋勬垚銆傞氫俊鐨勬ˉ姊佹槸HTTP鍜孒TTPS绛夊崗璁紝瀹冧滑瀹氫箟浜嗗鎴风濡備綍閫氳繃URL鍙戣捣璇锋眰骞舵帴鏀舵湇鍔″櫒鐨勫搷搴斻備緥濡傦紝璁块棶URL http://172.30.211.171/my_form/1.html?uname=111&pwd=123锛屾祻瑙堝櫒閫氳繃HTTP/HTTPS鍗忚涓庢湇鍔″櫒杩涜浜や簰銆傚崗璁笌...
绛旓細浜屻Web绯荤粺鐨勭粍鎴愰儴鍒锛1銆侀〉闈細瓒呮枃鏈枃妗e湪鐢ㄦ埛绔樉绀轰负椤甸潰锛圥age锛2銆佹祻瑙堝櫒锛氶〉闈㈤氳繃涓涓О浣滄祻瑙堝櫒锛圔rowser锛夌殑绋嬪簭瑙傜湅銆3銆佽秴閾炬帴锛氶〉闈㈠唴閾炬帴鍒板叾瀹冮〉闈㈢殑鏂囨湰涓插彨瓒呴摼鎺ワ紝涓鑸獊鍑烘樉绀恒4銆佷富椤碉紙Homepage锛夋槸棣栭〉锛屾暣涓枃浠剁殑璧峰鐐瑰拰姹囨荤偣銆傛爣璇嗛〉闈㈢殑鏂规硶鏄噰鐢ㄧ粺涓璧勬簮瀹氫綅鍣║RL (...
绛旓細瑙勫垝璁捐Web绯荤粺鐨鏋舵瀯銆佹祦绋嬪拰鍔熻兘鏄竴涓鏂归潰涓旀繁鍏ョ殑璇鹃銆傞鍏堬紝瀹冩秹鍙婂埌椤圭洰绠$悊鍜岃蒋浠跺伐绋嬬殑缁煎悎杩愮敤銆傝鎴愬姛瀹炴柦锛岄渶杩涜缁嗚嚧鐨勯渶姹傝皟鏌ワ紝鏄庣‘鏃堕棿銆佽祫婧愬垎閰嶏紝缂栧啓娓呮櫚鐨勯渶姹傚拰璁捐鏂囨。锛屽悓鏃舵帶鍒堕闄╁苟閫傚簲闇姹傚彉鍖栥傚湪寮鍙戣繃绋嬩腑锛岄渶瑕佽鑼冨伐浣滄祦绋嬶紝涓庡唴澶栭儴鍒╃泭鐩稿叧鑰呮湁鏁堟矡閫氾紝瑙e喅绯荤粺鎬ц兘銆佸彲鐢...
绛旓細涓鑸潵璇达紝WEB绯荤粺锛屼富瑕佹槸鎸囧悗绔紝鍓嶇灏辨槸鍚勭娴忚鍣ㄤ簡銆傞偅涔堢畝鍗曟潵璁诧紝鍙鏄兘涓庢祻瑙堝櫒閫氳繃缃戠粶浜や簰鐨勭郴缁燂紝閮藉彲浠ョ畻鏄疻EB绯荤粺銆傛渶绠娲佺殑灏辨槸鐢∟ODEJS鍐欎竴涓猠cho,灏辨槸瀹㈡埛绔彂浠涔堝唴瀹癸紝灏卞洖浠涔堝唴瀹广傝屽湪瀹為檯搴旂敤涓紝WEB绯荤粺鐨勬灦鏋勶紝涓鑸湁杩欎箞鍑犱釜閮ㄥ垎锛璐熻浇鍧囪 銆佹巿鏉冮獙璇锛堝彲閫夛級銆侀潤鎬佸唴瀹...
绛旓細涓涓Web绯荤粺鏄敱瀹屾垚鐗瑰畾浠诲姟鐨勫悇绉峎eb缁勪欢锛坵eb components)鏋勬垚鐨勫苟閫氳繃Web灏嗘湇鍔″睍绀虹粰澶栫晫銆傚湪瀹為檯搴旂敤涓紝Web搴旂敤绋嬪簭鏄敱澶氫釜Servlet銆丣SP椤甸潰銆丠TML鏂囦欢浠ュ強鍥惧儚鏂囦欢绛缁勬垚銆傛墍鏈夎繖浜涚粍浠剁浉浜掑崗璋冧负鐢ㄦ埛鎻愪緵涓缁勫畬鏁寸殑鏈嶅姟銆傛洿澶氱浉鍏崇煡璇嗗彲鍙傝冿細http://baike.baidu.com/link?url=M13m0JAbq0AjRa8YH...
绛旓細閫愭笎鎴愪负寮鍙戠鐞绯荤粺鐨棣栭夊伐鍏枫傝澶氬熀浜WEB鐨勫簲鐢ㄩ兘娑夊強鏂囦欢涓婁紶鎿嶄綔銆傚父瑙佺殑鏂囦欢涓婁紶鎶鏈湁锛氬熀浜嶩TTP鍗忚鐨勶紱鍩轰簬VB(鎴朌ELPHI绛夌紪绋嬭瑷)寮鍙戠殑鏂囦欢涓婁紶缁勪欢鐨勪互鍙婂熀浜庢暟鎹簱鎶鏈殑绛夈傝繖浜涙柟娉曚竴鑸兘闇瑕佺紪绋嬭呰兘鍚屾椂鎺屾彙WEB鎶鏈佹暟鎹簱鎶鏈垨CGI鎶鏈垨缁勪欢鎶鏈紝瀵圭紪绋嬭呯殑瑕佹眰杈冮珮銆