基本介紹
- 書名:Flex3企業級web套用系統設計與實現
- 作者: 姜天格
- 出版社: 機械工業出版社
- 出版時間: 2008
版權資訊,內容簡介,作者簡介,編輯推薦,目錄,第1章接觸Flex技術,第2章企業級Web套用系統,第3章客戶端開發規則,第4章Flex客戶端技術實現,第5章安裝伺服器,
版權資訊
ISBN: 9787111252597
開本: 16
定價: 49.00 元
內容簡介
《Flex3企業級Web套用系統設計與實現》力圖讓讀者從整體上把握開發Web系統的要點,而不是過度專注於技術細節。這種意圖貫穿於《Flex3企業級Web套用系統設計與實現》的始終。
作者簡介
姜天格,時任NTTDATA數據系統集成上海分公司項目經理。有多年項目管理經驗,在軟體項目管理、軟體過程改進等方面有深入的研究。
編輯推薦
Flex是Adobe公司的產品,是用於開發Web系統富客戶端的首選技術。它豐富的UI技術能夠用於開發非常有魅力的用戶界面,帶給用戶靈活的操作體驗;其強大的客戶端處理能力能夠有效地分擔伺服器的負載,真正實現MVC的架構,使得Web系統的開發變得更加容易,提高了開發效率。
《Flex3企業級Web套用系統設計與實現》從Web系統的構架角度介紹Flex技術。在講解Flex技術要點的同時,帶領讀者一起思考Flex技術對Web系統未來的影響。
目錄
前言
第1章接觸Flex技術
1.1Flex與Web套用的發展
1.1.1用戶對Web套用的期待
1.1.2開發者對開發技術的期待
1.1.3Flex帶來的新氣象
1.2Flex技術的相關概念
1.2.1RIA與Flex
1.2.2RIA既是C/S又是B/S
1.2.3RIA的未來
1.2.4Flex與:Flash的關係
1.2.5Flex是“客戶端技術”
1.2.6Flex的三種通信方式
1.2.7LCDS/FDS與AmfPHP
1.2.8MVC框架與Flex
1.2.9Flex開發框架
1.2.10Flex操作本地/跨域資源
1.2.11AIR與Flex
1.2.12是否使用會話
1.2.13Flex中文字型
1.2.14FlexFramework與Flex程式“瘦身”
1.2.15瀏覽器快取和永久快取
1.2.16SWC檔案
1.2.17RSL
1.2.18異步執行模式
1.2.19Flex程式與瀏覽器的關係
第2章企業級Web套用系統
2.1什麼是企業級套用系統
2.2開發特點
2.3設計要求
2.4設計/開發原則
2.4.1系統設計的從簡原則
2.4.2功能設計的適度原則
2.4.3代碼編寫的“傻瓜”原則
2.5設計思路和方法
2.6具體的設計方法
2.6.1系統架構的分層設計
2.6.2模組/接口設計
2.6.3異常捕捉設計
2.7規則
2.7.1為什麼需要規則
2.7.2規則有哪些
2.7.3命名規則
2.7.4代碼編寫規則
2.7.5總結
第3章客戶端開發規則
3.1命名規則
3.2編碼規範
3.3異常處理規範
第4章Flex客戶端技術實現
4.1模組化
4.1.1原理
4.1.2技術要點
4.1.3實例1:界面切換
4.2事件機制
4.2.1事件是什麼
4.2.2事件傳播路徑
4.2.3事件機制描述
4.2.4事件流
4.2.5技術要點
4.2.6實例2:事件的捕捉/目標
4.2.7實例3:事件的冒泡/目標
4.2.8實例4:事件傳播機制
4.3界面切換(事件觸發)
4.3.1原理
4.3.2實例5:利用事件進行界面切換
4.4利用事件傳遞數據
4.5編寫Flex界面組件
4.5.1自定義界面組件的兩種形式
4.5.2技術要點:MXML形式的組件
4.5.3技術要點:As腳本形式的組件
4.5.4MXML組件與As組件的比較
4.5.5實例6:MXML形式的自定義組件
4.5.6實例7:As腳本形式的自定義組件
4.5.7實例8:自定義組件的繼承和功能擴展
4.6自定義數據校驗組件
4.6.1自定義數據校驗類的技術要點
4.6.2使用數據校驗類的技術要點
4.6.3同時進行多種校驗的技術要點
4.6.4實例9:自定義數據校驗類
4.6.5實例10:同時進行多個數據校驗
4.7接口機制
4.7.1接口是什麼
4.7.2接口涉及的四種對象
4.7.3接口調用的方向
4.7.4接口的特點
4.7.5技術要點
4.7.6接口的套用場合
4.7.7實例11:調用子界面的接口函式
4.7.8實例12:調用主界面的接口函式
4.8數據綁定機制
4.8.1數據綁定是什麼
4.8.2數據綁定的步驟
4.8.3數據綁定涉及的三個概念
4.8.4源對象個數:目標對象個數
4.8.5數據綁定的原理
4.8.6技術要點
4.8.7實例13:將函式綁定到事件
4.9Flex亂碼
4.10UTF-8字元集
4.11讀取屬性檔案
4.11.1屬性檔案與Flex程式編譯
4.11.2技術要點
4.11.3實例14:讀取文本
4.11.4讀取文本實例中可能遇到的問題
4.11.5屬性檔案編輯外掛程式
4.12國際化(單界面套用)
4.12.1原理
4.12.2實現步驟
4.12.3實例15:實現國際化
4.13swc檔案組成與使用
4.13.1swc檔案的內容及用途
4.13.2swc檔案與swf檔案的關係
4.13.3swc檔案的組成
4.13.4swc檔案的使用:編譯進程式中
4.13.5swc檔案的使用:在程式外部動態執行
4.13.6實例16:swc檔案的組成
4.13.7實例17:swc檔案的使用
4.14RSL的組成
4.15國際化(多界面套用)
4.15.1實例18:多界面套用
4.15.2SWC檔案的開發
4.15.3語言類型選擇子界面的開發
4.15.4子界面2的開發
4.15.5子界面3的開發
4.15.6主界面的開發
4.15.7作業
4.16取得/改變URL
4.16.1技術要點
4.16.2實例19:Flex程式與瀏覽器的URL的相關操作
4.17取得URL中的參數
4.17.1技術要點
4.17.2實例20:使用片段從瀏覽器的URL取得參數
第5章安裝伺服器
5.1Web伺服器/套用伺服器
5.2ApacheWeb伺服器的安裝
5.3PHP套用伺服器的安裝
5.4AmfPHP的安裝
5.5MySQL的安裝
5.6MySQLQueryBrowser的安裝
5.7ApacheOpenSSL的安裝
第6章伺服器端技術實現
第7章安全設計
第8章伺服器端開發規則
第9章綜合練習——實例28
……