本書以ASP.NET技術(shù)為核心比較全面地介紹了當(dāng)前Web軟件開(kāi)發(fā)技術(shù)的各個(gè)領(lǐng)域,內(nèi)容涵蓋了靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)、ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)以及SOA和AJAx等新技術(shù),同時(shí)對(duì)相關(guān)的計(jì)算機(jī)科學(xué)領(lǐng)域如操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、面向?qū)ο蠹夹g(shù)和軟件工程理論等也有涉及。
本書貫徹了“理性知識(shí)感性掌握”的教學(xué)理念,設(shè)計(jì)了大大小小數(shù)十個(gè)實(shí)例,通過(guò)實(shí)例來(lái)介紹Web開(kāi)發(fā)技術(shù)與相關(guān)理論,努力做到深入淺出,“以大白話講授復(fù)雜的技術(shù)”,為學(xué)生提供了詳盡的經(jīng)過(guò)精心設(shè)計(jì)的上機(jī)試驗(yàn),努力幫助學(xué)生形成一個(gè)完整的知識(shí)框架,引導(dǎo)學(xué)生通過(guò)開(kāi)發(fā)實(shí)踐來(lái)培養(yǎng)真實(shí)的軟件開(kāi)發(fā)能力。
為方便教師授課和讀者自學(xué),本書光盤中配有全部章節(jié)的教學(xué)PPT,并在ITCAST網(wǎng)站提供在線視頻教學(xué)課程。
本書適合作為本專科院校計(jì)算機(jī)及相關(guān)專業(yè)教材,也適合于廣大IT教育培訓(xùn)機(jī)構(gòu)作為培訓(xùn)教材使用,對(duì)于想系統(tǒng)地掌握ASP.NET技術(shù)的自學(xué)者及在職的軟件工程師也有參考價(jià)值。
本書以微軟平臺(tái)的Web開(kāi)發(fā)技術(shù)ASP.NET為例,介紹Web開(kāi)發(fā)所涉及的各個(gè)技術(shù)領(lǐng)域,重點(diǎn)介紹Web站點(diǎn)設(shè)計(jì)與開(kāi)發(fā)的基本原理和主要方法。 本書貫徹了“理性知識(shí)感性掌握”的教學(xué)理念,設(shè)計(jì)了大大小小數(shù)十個(gè)實(shí)例,通過(guò)實(shí)例來(lái)介紹Web開(kāi)發(fā)技術(shù)與相關(guān)理論,努力做到深入淺出,“以大白話講授復(fù)雜的技術(shù)”,為學(xué)生提供了詳盡的經(jīng)過(guò)精心設(shè)計(jì)的上機(jī)試驗(yàn),努力幫助學(xué)生形成一個(gè)完整的知識(shí)框架,引導(dǎo)學(xué)生通過(guò)開(kāi)發(fā)實(shí)踐來(lái)培養(yǎng)真實(shí)的軟件開(kāi)發(fā)能力。
第1章 Web程序設(shè)計(jì)概論
1.1 互聯(lián)網(wǎng)概述
1.1.1 Web的網(wǎng)狀信息結(jié)構(gòu)
1.1.2 使用HTML網(wǎng)頁(yè)顯示信息
1.2 Web的工作原理
1.3 Internet協(xié)議
1.3.1 計(jì)算機(jī)網(wǎng)絡(luò)的分層模型
1.3.2 分層模型下的數(shù)據(jù)通信
1.3.3 TCP/IP協(xié)議與DNS
1.3.4 HTTP協(xié)議的工作方式與特性
1.4 Web程序設(shè)計(jì)概論
1.4.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)
1.4.2 Web程序開(kāi)發(fā)與運(yùn)行環(huán)境
1.5 練習(xí)與實(shí)踐
1.6 上機(jī)實(shí)驗(yàn) 第1章 Web程序設(shè)計(jì)概論
1.1 互聯(lián)網(wǎng)概述
1.1.1 Web的網(wǎng)狀信息結(jié)構(gòu)
1.1.2 使用HTML網(wǎng)頁(yè)顯示信息
1.2 Web的工作原理
1.3 Internet協(xié)議
1.3.1 計(jì)算機(jī)網(wǎng)絡(luò)的分層模型
1.3.2 分層模型下的數(shù)據(jù)通信
1.3.3 TCP/IP協(xié)議與DNS
1.3.4 HTTP協(xié)議的工作方式與特性
1.4 Web程序設(shè)計(jì)概論
1.4.1 靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)
1.4.2 Web程序開(kāi)發(fā)與運(yùn)行環(huán)境
1.5 練習(xí)與實(shí)踐
1.6 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 搭建ASP.NET開(kāi)發(fā)與運(yùn)行環(huán)境
實(shí)驗(yàn)2 靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)
第2章 HTML與XML
2.1 HTML概述
2.1.1 HTML、XHTML和DHTML
2.1.2 HTML元素與標(biāo)簽
2.1.3 遵循XHTML規(guī)范編寫網(wǎng)頁(yè)
2.1.4 HTML文檔的基本結(jié)構(gòu)
2.1.5 瀏覽器解析HTML的方式
2.2 使用HTML設(shè)計(jì)網(wǎng)頁(yè)
2.2.1 處理文字和段落
2.2.2 元素
2.2.3 超鏈接
2.2.4 顯示圖像
2.2.5 使用表格
2.2.6 設(shè)計(jì)表單
2.2.7 嵌入多媒體元素
2.3 XML技術(shù)基礎(chǔ)
2.3.1 XML簡(jiǎn)介
2.3.2 使用XML表達(dá)數(shù)據(jù)
2.3.3 XML數(shù)據(jù)的顯示
2.3.4 XML數(shù)據(jù)對(duì)象模型——DOM
2.4 練習(xí)與實(shí)踐
2.5 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 使用HTML設(shè)計(jì)簡(jiǎn)單網(wǎng)頁(yè)
實(shí)驗(yàn)2 XML數(shù)據(jù)的創(chuàng)建與顯示
第3章 使用cSS布局網(wǎng)頁(yè)
3.1 CSS簡(jiǎn)介
3.1.1 CSS與HTML的關(guān)系
3.1.2 CSS的特點(diǎn)
3.2 在HTML文檔中使用CSS
3.2.1 在HTML文檔中直接嵌入CSS代碼
3.2.2 使用獨(dú)立的CSS文件
3.2.3 合并多個(gè)CSS文件
3.3 編寫CSS樣式規(guī)則
3.3.1 CSS樣式表的組成要素
3.3.2 CSS選擇器
3.4 樣式的繼承與層疊
3.4.1 樣式的繼承原則
3.4.2 樣式的層疊原理
3.4.3 小結(jié)
3.5 CSS盒模型
3.5.1 塊元素與內(nèi)聯(lián)元素
3.5.2 CSS的盒狀模型
3.6 流式布局與浮動(dòng)布局
3.6.1 流式布局
3.6.2 浮動(dòng)布局
3.6.3 頁(yè)面盒子布局方式小結(jié)
3.7 盒子的定位方式
3.7.1 靜態(tài)定位
3.7.2 相對(duì)定位
3.7.3 絕對(duì)定位
3.7.4 固定定位
3.8 網(wǎng)頁(yè)布局實(shí)踐
3.8.1 現(xiàn)代網(wǎng)頁(yè)的基本布局方案
3.8.2 網(wǎng)頁(yè)布局的基本步驟
3.9 練習(xí)與實(shí)踐
3.10 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 實(shí)現(xiàn)圓角框
實(shí)驗(yàn)2 文章排版
實(shí)驗(yàn)3 實(shí)現(xiàn)兩欄頁(yè)面布局設(shè)計(jì)
第4章 JavaScript編程基礎(chǔ)
4.1 JavaScript概述
4.1.1 JavaScript簡(jiǎn)介
4.1.2 在HTML中嵌入JavaScript代碼
4.2 JavaScript代碼的解析流程
4.2.1 JavaScript程序代碼的流式解析方式
4.2.2 事件驅(qū)動(dòng)模式下的JavaScript代碼執(zhí)行順序
4.3 JavaScript語(yǔ)法基礎(chǔ)
4.3.1 JavaScript編程基本規(guī)則
4.3.2 變量與常用數(shù)據(jù)類型
4.3.3 數(shù)值類型轉(zhuǎn)換
4.3.4 string類型
4.3.5 數(shù)組
4.3.6 函數(shù)
4.3.7 對(duì)象
4.4 瀏覽器對(duì)象模型
4.4.1 對(duì)話窗口
4.4.2 瀏覽器對(duì)象模型
4.5 文檔對(duì)象模型
4.5.1 HTML文檔對(duì)象模型
4.5.2 訪問(wèn)HTML表單和表單控件
4.6 事件與事件響應(yīng)
4.6.1 常用的HTML網(wǎng)頁(yè)事件
4.6.2 編寫事件響應(yīng)代碼
4.6.3 網(wǎng)頁(yè)事件響應(yīng)實(shí)例
4.6.4 客戶端數(shù)據(jù)驗(yàn)證
4.7 動(dòng)態(tài)修改網(wǎng)頁(yè)
4.7.1 document.write()方法
4.7.2 動(dòng)態(tài)增加與刪除網(wǎng)頁(yè)元素
4.7.3 動(dòng)態(tài)樣式切換
4.8 練習(xí)與實(shí)踐
4.9 本章實(shí)驗(yàn)
實(shí)驗(yàn)1 猜數(shù)字游戲
實(shí)驗(yàn)2 動(dòng)態(tài)樣式設(shè)定
第5章 ASP.NET技術(shù)基礎(chǔ)
5.1 ASP.NET網(wǎng)站與網(wǎng)頁(yè)
5.1.1 使用visual Studio創(chuàng)建ASP.NET網(wǎng)站
5.1.2 ASF.NET網(wǎng)頁(yè)的結(jié)構(gòu)
5.1.3 網(wǎng)頁(yè)代碼模型
5.2 基于控件的網(wǎng)頁(yè)可視化設(shè)計(jì)
5.2.1 HTML元素與HTML控件
5.2.2 Web服務(wù)器控件
5.3 ASP.NET網(wǎng)站結(jié)構(gòu)
5.3.1 ASP.NET特殊文件夾
5.3.2 普通文件夾
5.3.3 網(wǎng)站文件類型
5.3.4 網(wǎng)站導(dǎo)航
5.3.5 使用母版頁(yè)
5.3.6 定制頁(yè)面和控件的顯示風(fēng)格
5.3.7 在ASP.NET網(wǎng)頁(yè)中集成JavaScript
5.4 ASP.NET網(wǎng)站的發(fā)布與部署
5.4.1 自動(dòng)發(fā)布
5.4.2 復(fù)制網(wǎng)站
5.4.3 手工部署
5.5 練習(xí)與實(shí)踐
5.6 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 使用visual Studio創(chuàng)建網(wǎng)頁(yè)計(jì)算器
實(shí)驗(yàn)2 ASP.NET應(yīng)用程序全局類的使用
*實(shí)驗(yàn)3 母版頁(yè)、主題和導(dǎo)航控件
第6章 Web應(yīng)用程序狀態(tài)保存
6.1 HTTP協(xié)議的無(wú)狀態(tài)特性
6.2 ViewState
6.2.1 ViewState對(duì)象的使用方法
6.2.2 保存可序列化的對(duì)象
6.3 Scssion
6.3.1 理解Session
6.3.2 在線購(gòu)物示例網(wǎng)站分析
6.3.3 Session事件
6.4 Cookic
6.5 Appucation
6.6 查詢字符串
6.7 隱藏域
6.8 跨頁(yè)回發(fā)
6.9 Web信息共享機(jī)制小結(jié)
6.10 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn) 在線考試
第7章 數(shù)據(jù)有效性檢測(cè)
7.1 數(shù)據(jù)驗(yàn)證控件概述
7.1.1 使用數(shù)據(jù)驗(yàn)證控件
7.1.2 服務(wù)器端與客戶端數(shù)據(jù)驗(yàn)證
7.1.3 多條件驗(yàn)證
7.1.4 顯示數(shù)據(jù)驗(yàn)證的信息
7.1.5 用代碼來(lái)控制驗(yàn)證過(guò)程
7.2 基本的數(shù)據(jù)驗(yàn)證類型
7.2.1 檢測(cè)必填數(shù)據(jù)項(xiàng)
7.2.2 限定輸入特定范圍的數(shù)據(jù)
7.2.3 比對(duì)數(shù)據(jù)
7.2.4 限定用戶輸入數(shù)據(jù)的類型
7.2.5 使用正則表達(dá)式進(jìn)行復(fù)雜數(shù)據(jù)驗(yàn)證
7.2.6 自定義數(shù)據(jù)驗(yàn)證方法
7.3 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn) 計(jì)算組合數(shù)
第8章 ASP.NET Web編程原理
8.1 ⅡS架構(gòu)與HTTP請(qǐng)求處理流程
8.1.1 網(wǎng)站、Web應(yīng)用程序和虛擬目錄
8.1.2 應(yīng)用程序池與工作者進(jìn)程
8.1.3 ⅡS的系統(tǒng)架構(gòu)
8.1.4 HTTP請(qǐng)求的處理過(guò)程
8.1.5 ISAPI擴(kuò)展、ISAPI篩選器和程序映射
8.2 ASP.NET管線與應(yīng)用程序生命周期
*8.2.1 ASP.NET應(yīng)用程序生命周期
8.2.2 ASP.NET應(yīng)用程序生命周期事件
8.3 HTTP處理程序和模塊應(yīng)用實(shí)例
8.3.1 一般處理程序
8.3.2 自定義HTTP處理程序
8.3.3 自定義HTTP模塊
8.4 ASP.NET頁(yè)面生命周期
8.4.1 ASP.NET頁(yè)面類的自動(dòng)生成
8.4.2 頁(yè)生命周期階段概述
8.4.3 頁(yè)面生命周期事件
*8.4.4 深入了解ASP.NET頁(yè)面事件處理機(jī)制
8.5 練習(xí)與實(shí)踐
8.6 上機(jī)實(shí)驗(yàn)
*實(shí)驗(yàn) 直觀體驗(yàn)ASP.NET頁(yè)面生命周期
第9章 使用數(shù)據(jù)庫(kù)保存與檢索信息
9.1 數(shù)據(jù)庫(kù)技術(shù)概論
9.1.1 數(shù)據(jù)庫(kù)概念的內(nèi)涵
9.1.2 關(guān)系型數(shù)據(jù)庫(kù)的構(gòu)成要素
9.1.1 三種基本的數(shù)據(jù)操作
9.1.4 流行的數(shù)據(jù)庫(kù)產(chǎn)品簡(jiǎn)介
9.1.5 安裝SQL Server 2005
9.1.6 附加數(shù)據(jù)庫(kù)
9.1.7 編寫與執(zhí)行SQL命令
9.2 結(jié)構(gòu)化查詢語(yǔ)言SQL
9.2.1 SQL簡(jiǎn)介
9.2.2 SELECT語(yǔ)句與數(shù)據(jù)檢索
9.2.3 INSERT語(yǔ)句與數(shù)據(jù)插入
9.2.4 UPDATE語(yǔ)句與數(shù)據(jù)更新
9.2.5 DELETE語(yǔ)句與數(shù)據(jù)刪除
9.2.6 視圖
9.2.7 存儲(chǔ)過(guò)程
9.2.8 SQL命令小結(jié)
9.3 使用ADO.NET訪問(wèn)數(shù)據(jù)
9.3.1 ADO.NET對(duì)象模型
9.3.2 連接數(shù)據(jù)庫(kù)
9.3.3 獲取數(shù)據(jù)庫(kù)對(duì)象信息
9.3.4 發(fā)送SQL命令
9.4 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 安裝SQL Server與范例數(shù)據(jù)庫(kù)
實(shí)驗(yàn)2 使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù)
實(shí)驗(yàn)3 創(chuàng)建好友通訊錄網(wǎng)站
第10章 數(shù)據(jù)綁定
10.1 數(shù)據(jù)綁定原理
10.1.1 自動(dòng)數(shù)據(jù)綁定
10.1.2 常用的數(shù)據(jù)綁定控件和數(shù)據(jù)源控件
10.1.3 ASP.NET數(shù)據(jù)綁定架構(gòu)
10.1.4 數(shù)據(jù)綁定表達(dá)式
10.1.5 數(shù)據(jù)綁定模板
10.2 GridView基礎(chǔ)知識(shí)
10.2.1 理解GridView對(duì)象模型
10.2.2 GridView控件觸發(fā)的事件
10.2.3 編程訪問(wèn)基礎(chǔ)數(shù)據(jù)
10.3 GridView應(yīng)用實(shí)例
10.3.1 自定義顯示列和列標(biāo)題
10.3.2 自定義分頁(yè)
10.3.3 記錄排序
10.3.4 刪除記錄
10.3.5 查找記錄
10.3.6 選中并編輯記錄
10.3.7 使用模板列批量刪除記錄
10.4 數(shù)據(jù)綁定控件的組合使用
10.4.1 數(shù)據(jù)綁定控件的嵌套
10.4.2 數(shù)據(jù)篩選與合計(jì)
10.4.3 主從表
10.5 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn) 在線留言板
第11章 成員資格與角色管理
11.1 Web用戶與權(quán)限管理概述
11.1.1 身份驗(yàn)證的方式
11.1.2 ASP.NET成員資格與角色管理框架
11.2 使用ASP.NET網(wǎng)站管理工具
11.2.1 啟動(dòng)ASP.NET網(wǎng)站管理工具
11.2.2 管理網(wǎng)站用戶、角色與訪問(wèn)規(guī)則
11.2.3 應(yīng)用程序配置
11.3 使用登錄控件
11.3.1 登錄控件的使用
11.3.2 成員資格與角色管理框架的定制與擴(kuò)展
11.4 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 使用登錄控件
實(shí)驗(yàn)2 使用ASP.NET網(wǎng)站配置工具
實(shí)驗(yàn)3 使用成員資格與角色管理框架
第12章 ASP.NE丁組件開(kāi)發(fā)
12.1 用戶控件
12.1.1 創(chuàng)建和使用用戶控件
12.1.2 響應(yīng)用戶控件中的子控件事件
12.1.3 給用戶控件添加公有屬性、方法與事件
12.1.4 動(dòng)態(tài)創(chuàng)建子控件
12.1.5 集成數(shù)據(jù)綁定控件
12.2 開(kāi)發(fā)Web服務(wù)器控件
12.2.1 形成對(duì)自定義Web控件的基本認(rèn)識(shí)
12.2.2 在Visual Studio中使用wcb控件
12.2.3 自定義Web控件開(kāi)發(fā)基礎(chǔ)
12.2.4 擴(kuò)充現(xiàn)有的ASP.NET控件
12.2.5 開(kāi)發(fā)復(fù)合控件
12.3 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 用戶控件的開(kāi)發(fā)與使用
實(shí)驗(yàn)2 開(kāi)發(fā)Web服務(wù)器控件
第13章 Web Service技術(shù)簡(jiǎn)介及應(yīng)用
13.1 Web Service概述
13.1.1 Web Service的定義
13.1.2 wcb Service興起的時(shí)代背景
13.1.3 web Service技術(shù)的組成要素
13.2 構(gòu)建ASP.NET Web Service
13.2.1 使用Visual Studio創(chuàng)建Web Service
13.2.2 測(cè)試Web Service
13.2.3 發(fā)布Web Service
13.3 使用Web Service
13.3.1 添加Web引用
13.3.2 訪問(wèn)Web Service
13.4 在ASP.NET網(wǎng)站中集成Web Service
13.4.1 使用javaScript直接調(diào)用Web Service
13.4.2 javaScript調(diào)用頁(yè)面靜態(tài)方法
13.5 練習(xí)與實(shí)踐
13.6 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn) Web Service的定義與使用
第14章 AJAX技術(shù)基礎(chǔ)及應(yīng)用
14.1 AJAX概述
14.1.1 傳統(tǒng)Web技術(shù)存在的問(wèn)題
14.1.2 什么是AJAX
14.1.3 手工編碼應(yīng)用AJAX
14.1.4 ASP.NET AJAX技術(shù)框架介紹
14.2 頁(yè)面的局部刷新與異步回發(fā)
14.2.1 定義頁(yè)面更新區(qū)域
14.2.2 確定頁(yè)面局部更新方式
14.2.3 定義異步回發(fā)觸發(fā)器
14.2.4 UPdatePanel的更新原則
14.3 使用UpdateProgress控件
14.4 定時(shí)調(diào)用
14.5 使用AJAX Control Toolkit
14.5.1 實(shí)現(xiàn)圓角框
14.5.2 使用彈出式面板
14.5.3 組合使用AJAX控件
14.6 上機(jī)實(shí)驗(yàn)
實(shí)驗(yàn)1 手動(dòng)創(chuàng)建AJAX應(yīng)用
實(shí)驗(yàn)2 UpdatcPanel的使用
第15章 組件化多層網(wǎng)站系統(tǒng)開(kāi)發(fā)
15.1 組件化多層分布式系統(tǒng)架構(gòu)
15.1.1 組件化開(kāi)發(fā)的概念
15.1.2 組件化開(kāi)發(fā)的規(guī)范
15.1.3 .NET平臺(tái)上的組件技術(shù)
15.1.4 組件化的多層軟件系統(tǒng)架構(gòu)
15.2 面向?qū)ο笙到y(tǒng)的組件化開(kāi)發(fā)過(guò)程
15.2.1 軟件開(kāi)發(fā)的基本過(guò)程
15.2.2 基于軟件組件的增量與迭代開(kāi)發(fā)模型
15.3 HappyBookShop網(wǎng)站的分析與設(shè)計(jì)
15.3.1 示例網(wǎng)站功能簡(jiǎn)介
15.3.2 示例網(wǎng)站的信息存儲(chǔ)方式
15.3.3 系統(tǒng)架構(gòu)設(shè)計(jì)
15.3.4 網(wǎng)站總體結(jié)構(gòu)
15.4 示例網(wǎng)站技術(shù)要點(diǎn)
15.4.1 網(wǎng)站外觀設(shè)計(jì)
15.4.2 權(quán)限管理
15.4.3 用戶控件的應(yīng)用
15.4.4 一般處理程序的應(yīng)用
15.4.5 封面圖片文件的保存
15.4.6 AJAX技術(shù)的應(yīng)用
15.4.7 Web Senice擴(kuò)展
15.4.8 示例網(wǎng)站的發(fā)布與部署
第16章 互聯(lián)網(wǎng)技術(shù)的現(xiàn)狀與發(fā)展
16.1 Web 2.0時(shí)代的互聯(lián)網(wǎng)技術(shù)
16.1.1 Web 2.0時(shí)代的互聯(lián)網(wǎng)特點(diǎn)
16.1.2 Web 2.0時(shí)代的典型網(wǎng)站
16.2 下一代的互聯(lián)網(wǎng)技術(shù)展望
16.2.1 當(dāng)代互聯(lián)網(wǎng)技術(shù)面臨的主要技術(shù)挑戰(zhàn)
16.2.2 下一代互聯(lián)網(wǎng)的定義和主要特征
參考文獻(xiàn)
第1章 Web程序設(shè)計(jì)概論
1.1 互聯(lián)網(wǎng)概述
互聯(lián)網(wǎng)的出現(xiàn)源自于計(jì)算機(jī)網(wǎng)絡(luò)的興起。
所謂“計(jì)算機(jī)網(wǎng)絡(luò)(Computer Network)”,指的是通過(guò)各種通信手段(有線的或無(wú)線的)連接在一起的、可以相互交換信息的計(jì)算機(jī)(或其他種類的信息處理設(shè)備)所構(gòu)成的一個(gè)系統(tǒng)。
人們組建計(jì)算機(jī)網(wǎng)絡(luò)的最主要目的是“共享資源”和“協(xié)同工作”。
隨著人們建立的計(jì)算機(jī)網(wǎng)絡(luò)越來(lái)越多,這些原先彼此分隔的“信息孤島”進(jìn)行互連的需求日益增長(zhǎng),然而由于各種計(jì)算機(jī)網(wǎng)絡(luò)所采用的技術(shù)和信息表示方法等不同,使得計(jì)算機(jī)網(wǎng)絡(luò)間的相互通信變成了一個(gè)困難的問(wèn)題。為了解決這一問(wèn)題,科學(xué)家們進(jìn)行了艱辛的努力與探索,最終為互聯(lián)網(wǎng)的誕生奠定了理論與技術(shù)基礎(chǔ)。
互聯(lián)網(wǎng)被稱為“網(wǎng)際網(wǎng)”,簡(jiǎn)單地說(shuō),就是“網(wǎng)絡(luò)的網(wǎng)絡(luò)”。當(dāng)多個(gè)不同的計(jì)算機(jī)網(wǎng)絡(luò)相互連接起來(lái)的時(shí)候。就構(gòu)成了一個(gè)互聯(lián)網(wǎng)。
一般使用“Internet”這一英文單詞來(lái)表示特定的、世界范圍內(nèi)的互聯(lián)網(wǎng)絡(luò)(通常這也是最大的互聯(lián)網(wǎng)絡(luò))。因此,Internet并不是一個(gè)網(wǎng)絡(luò)。而是多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的集合。
……