TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
NET for Flash FMS動態網站開發手札(附光盤)(簡體書)
滿額折

NET for Flash FMS動態網站開發手札(附光盤)(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《.NET for Flash FMS動態網站開發手札》緊跟時代前進的步伐,使用最新的技術,更加注重解決方案的完整性和實用性,一其增強性表現在以下幾個方面:采用最新ActionScript3.0API。采用最新Flash Remoting技術,包括最新流行的開源的FluorineFx、Adobe官方的Flash Remoting MX for.NET,以及另一個開源的AMF.NE了。當然,《.NET for Flash FMS動態網站開發手札》也沒有遺漏已經流行10多年的XML-RPC,值得注意的是,這些技術都是開源的。重要的是,《.NET for Flash FMS動態網站開發手札》介紹了怎樣修改這些開源程序,讓它們能充分地應用到您的工程中。在處理實時通信方面,以及FMS、Red5與.NET、與AMF-RPC技術的結合方面大大增強了,《.NET for Flash FMS動態網站開發手札》包含了所有API的完整介紹,并且每個都包含範例。介紹了多種通信協議:AMF0/AMF3/XML/RTMP/RTMPT提供了大量實用模塊及範例,使用這些模塊及範例,用戶可以輕鬆構建所要實現的程序,使得實用功能大大增強。

作者簡介

張亞飛,務實且極富遠見的Flash平臺開發者,在其2004年所著的《Flash、MX 2004數據庫應用程序開發》一書中,他提出了Flash Player虛擬機的特徵,現在已經深入廣大Flash從業人員的心中。同樣是在這本著作中,他還總結了AMF-RPC的概念,現在,在廣大開發者中已經被廣泛接受。他歸納并完善了Flash、可視化開發的基本方法,建立了“基於時間軸的Flash開發體系”,用于降低學習成本、提高開發效率。他還為當前炙手可熱的OOP開發做了大量工作,提出了“接口是規範,類是實現”的基本原則。

目次

第一篇 .NET for Flash入門和基本原理篇
第1章 開發和運行環境的安裝與配置 2
1.1 安裝Web服務器和.NET應用程序服務器 2
1.1.1 安裝Web服務器 2
1.1.2 安裝.NET應用程序服務器 3
1.2 Web服務器根目錄和虛擬目錄 5
1.2.1 Web服務器根目錄 5
1.2.2 虛擬目錄 6
1.3 安裝和使用數據庫 9
1.3.1 安裝和管理SQL Server數據庫 9
1.3.2 定義ODBC連接 14
1.4 安裝和配置開發環境 17
1.4.1 正確認識ActionScript開發 17
1.4.2 正確認識ActionScript的開發工具 18
1.4.3 正確認識ActionScript運行環境和開發語言 19
1.4.4 關於標準和實現 20
第2章 .NET for Flash動態網站開發基礎入門 22
2.1 ASP.NET網絡應用程序的工作原理 22
2.1.1 Web應用程序的基本工作原理 22
2.1.2 ASP.NET網絡應用程序的基本工作原理 24
2.1.3 怎樣通過Web服務器請求網頁 25
2.1.4 瀏覽器怎樣從服務器接收和發送數據 25
2.2 Flash影片應用程序接收和發送數據 27
2.2.1 創建Flash影片應用程序作為表單 27
2.2.2 創建和配置ASP.NET網頁 30
2.2.3 測試應用程序 31
2.2.4 使用Flash表單要點解析 32
2.3 如何訪問數據庫 33
2.3.1 創建和配置ASP.NET網頁 33
2.3.2 創建Flash影片應用程序 35
2.3.3 測試應用程序 38
第3章 .NET for Flash基本原理和經典應用
——Flash的HTTP請求和響應 39
3.1 了解請求和響應的基本過程 39
3.1.1 請求和響應的基本過程 39
3.1.2 Flash的請求和響應 42
3.1.3 了解URI、URL和URN 43
3.2 HTTP協議基礎 45
3.2.1 了解HTTP消息的內容 45
3.2.2 了解HTTP請求的內容 46
3.2.3 了解HTTP響應的內容 47
3.2.4 了解HTTP消息報頭的內容 48
3.3 在Flash影片中構造HTTP請求 50
3.3.1 定義請求地址 51
3.3.2 定義請求方法 52
3.3.3 添加請求報頭 53
3.3.4 定義請求內容和MIME內容類型 54
3.4 發送HTTP請求和處理響應 56
3.4.1 使用navigateToURL函數發送HTTP請求 56
3.4.2 使用sendToURL函數發送HTTP請求 58
3.4.3 使用URLLoader.load方法發送請求和處理響應 59
3.4.4 使用Loader.load方法發送請求和處理響應 61
3.4.5 使用URLStream.load方法發送請求和處理響應 64
第4章 .NET for Flash基本原理和經典應用
——使用ASP.NET處理請求和做出響應 66
4.1 使用ASP.NET接收Flash表單數據 66
4.1.1 POST方法和GET方法 66
4.1.2 接收POST方法提交的表單數據 68
4.1.3 接收GET方法提交的表單數據 69
4.1.4 注意GET方法的安全問題 70
4.1.5 遍歷表單變量 70
4.1.6 使用Request.ServerVariables屬性 71
4.1.7 其他屬性和方法 74
4.2 使用ASP.NET對Flash請求做出響應 76
4.2.1 返回消息正文給Flash 77
4.2.2 返回響應狀態行和響應報頭給客戶端 77
4.2.3 返回響應報頭給客戶端 78
4.2.4 設置響應內容的格式和類型 81
4.2.5 在Flash中處理響應狀態行 83
4.3 處理客戶端網頁緩存 83
4.3.1 使用HTTP報頭控制客戶端緩存 84
4.3.2 控制代理服務器緩存網頁 85
4.3.3 控制瀏覽器緩存網頁 85
4.3.4 使用URL參數避免瀏覽器緩存網頁 87
第5章 .NET for Flash用戶安全驗證和狀態管理 88
5.1 理解Session和Cookie 89
5.1.1 什麼是Cookie 89
5.1.2 什麼是Session 91
5.1.3 了解Cookie的格式和內容 91
5.1.4 Session和Cookie的使用環境 92
5.2 使用Cookie完成狀態管理 93
5.2.1 怎樣傳送和使用Cookie 94
5.2.2 Flash怎樣傳送和使用Cookie 96
5.2.3 創建Cookie 97
5.2.4 訪問Cookie 100
5.2.5 使用HttpCookie對象 102
5.2.6 設置Cookie路徑 102
5.2.7 檢查是否接受Cookie 103
5.3 使用Session完成狀態管理 106
5.3.1 激活ASP.NET網頁中的Session支持 106
5.3.2 怎樣傳送和使用Session 109
5.3.3 啟動和結束Session 113
5.3.4 管理Session 114
5.4 其他維護狀態的方法 119
5.5 Flash影片應用程序的狀態維護 119
5.5.1 Flash兼具B/S和C/S的特點 120
5.5.2 使用SharedObject作為Cookie 122

第6章 使用XML交換數據 125
6.1 在ASP.NET應用程序中處理XML文檔的方法 125
6.1.1 了解DOM對象 126
6.1.2 DOM基於節點的瀏覽 127
6.1.3 .NET框架SDK中用來操作XML的類 128
6.2 創建和保存XML文檔對象 128
6.2.1 使用字符串創建一個新的XML文檔對象 128
6.2.2 使用文件創建一個新的XML文檔對象 129
6.2.3 使用版本號創建一個空的XML文檔對象 129
6.2.4 將DOM文檔轉化成XML文件保存 130
6.2.5 將DOM文檔轉化成XML字符串 130
6.3 使用XML對象數據內容 131
6.3.1 遍歷節點樹 131
6.3.2 使用XPath從XML文檔中提取數據 132
6.3.3 使用GetElementsByTagName方法 134
6.4 在Flash和ASP.NET之間傳遞XML數據 134
6.4.1 在Flash影片應用程序中直接使用DOM處理XML 135
6.4.2 使用Flash與ASP.NET使用XML交換數據
—— 一個用戶驗證程序 137
6.5 在Flash中使用E4X 141
6.5.1 Flash實現E4X的類 141
6.5.2 創建XML對象和XMLList對象 142
6.5.3 訪問XML結構 145
6.5.4 修改XML結構 149
6.5.5 使用E4X實現用戶驗證程序 150

第二篇 使用Flash Remoting加速應用程序開發篇
第7章 使用FluorineFx——開源的AMF-RPC實現 154
7.1 Flash Remoting和AMF-RPC的基礎 154
7.1.1 AMF-RPC技術的實現 155
7.1.2 AMF-RPC技術的優點 156
7.2 安裝和配置FluorineFx 156
7.2.1 安裝FluorineFx 157
7.2.2 定義一個新的ASP.NET網絡應用程序 158
7.2.3 第一個程序:嗨!AMF-RPC 161
7.2.4 使用NetConnection 163
7.3 為FluorineFx創建遠程服務方法 164
7.4 傳遞參數的數據類型 165
第8章 雇員數據庫管理系統——使用FluorineFx操控數據庫 167
8.1 雇員數據管理系統 167
8.1.1 創建C#.NET類 167
8.1.2 創建Flash影片應用程序 173
8.2 直接返回結果集合數據集 177
8.2.1 直接返回結果集 177
8.2.2 直接返回數據集 185
8.3 以增量方式返回結果集 188
第9章 透過FluorineFx使用Web服務 192
9.1 查看Web服務的接口、方法和屬性 192
9.2 使用代理調用Web服務 194
9.2.1 使用代理生成器創建SOAP代理 195
9.2.2 創建Flash應用程序 197
9.3 創建和訪問.NET Web服務 200
9.3.1 創建.NET Web服務 200
9.3.2 使用FluorineFx直接調用.NET Web服務 202
第10章 深入AMF-RPC框架基本原理 204
10.1 應用AMF-RPC構建的Flash網絡應用程序架構 204
10.1.1 理解AMF-RPC開發環境和角色 204
10.1.2 使用設計模式 205
10.2 深入AMF-RPC網關和服務適配器 207
10.2.1 應用AMF-RPC 207
10.2.2 了解AMF數據格式 209
10.2.3 AMF-RPC和數據類型 209
10.2.4 類的映射和值對象 212
10.3 配置FluorineFx和安全 221
10.3.1 使用別名 221
10.3.2 利用緩存提高性能 223
10.3.3 利用壓縮提高性能 223
10.3.4 安全驗證和基於角色的授權 224
10.3.5 關於null值 230
10.4 使用服務瀏覽器 232
10.5 配置日志 233
10.6 創建HTTP模塊擴展ASP.NET處理 237
10.6.1 創建第一個HTTP模塊 237
10.6.2 HTTP模塊的工作原理 240
10.6.3 配置HTTP模塊 240
10.6.4 在HTTP模塊與Global.asax文件之間做出選擇 241
第11章 使用Flash Remoting MX for .NET——AMF-RPC實現的原型 243
11.1 安裝和配置Flash Remoting MX for .NET 243
11.1.1 安裝Flash Remoting MX for .NET 243
11.1.2 部署和配置Flash Remoting MX for .NET 247
11.1.3 嗨!AMF-RPC for .NET 250
11.2 操控數據庫 250
11.3 訪問Web服務 251
第12章 將ASP.NET網頁作為遠程服務方法 256
12.1 使用ASP.NET網頁作為遠程服務方法 256
12.2 獲取傳遞的參數和返回結果 258
12.3 結合ASP.NET實現數據庫應用 261
第13章 使用Flash Remoting MX for .NET
——原理、配置、數據類型和安全 264
13.1 理解應用AMF-RPC技術的網絡應用程序目錄結構 264
13.2 深入AMF-RPC網關和服務適配器 265
13.2.1 數據類型 267
13.2.2 關於VO映射 269
13.3 應用程序服務器和Flash Remoting MX for .NET的安全 270
13.3.1 在ASP.NET中使用身份驗證 270
13.3.2 處理和Flash影片應用程序之間的會話 271
第14章 使用AMF.NET——開源的AMF-RPC實現 274
14.1 安裝和配置AMF.NET 274
14.2 嗨!AMF-RPC for .NET 277
第15章 使用XML-RPC加速應用程序開發 279
15.1 什麼是XML-RPC 279
15.1.1 XML_RPC協議 280
15.1.2 配置.NET XML-RPC實現 283
15.2 使用.NET XML-RPC 283
15.2.1 編寫客戶端 284
15.2.2 編寫服務端 284
15.2.3 數據類型和結構 286
15.3 使用Flash XML-RPC 289
15.3.1 下載和配置xmlrpcflash 289
15.3.2 使用xmlrpcflash進行遠程調用 290
15.4 使用Flash XML-RPC操控數據庫 291

第三篇 Flash通信應用程序和FMS篇
第四篇 模塊、大規模應用、部署篇
附件A
附件B
附件C
附件D

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區