注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡圖形圖像、多媒體、網頁制作FlashFlash MX 2004數據庫應用程序開發(fā):基于ColdFusion架構

Flash MX 2004數據庫應用程序開發(fā):基于ColdFusion架構

Flash MX 2004數據庫應用程序開發(fā):基于ColdFusion架構

定 價:¥53.00

作 者: 張亞飛,何鋒鏑,張超等編著
出版社: 科學出版社
叢編項: 面向Flash Player設計與開發(fā)叢書
標 簽: Flash

ISBN: 9787030153289 出版時間: 2005-05-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數: 450 字數:  

內容簡介

  本書首先介紹了Flash影片應用程序與ColdFusion結合的基本原理,然后深入剖析了如何使用Flash Remoting MX for ColdFusion創(chuàng)建功能強大的富媒體應用程序,包括應用ColdFusion網頁、ColdFusion組件、ColdFusion Web服務、Flash Remoting MX、SOAP、XML、數據庫。本書還深入介紹了Flash MX Professional 2004數據綁定,并附帶了一個完整的案例。 本書從基本的開發(fā)理論到結構化的商務作品和大型工程實例,無一不滲透著對于Flash MX Professional 2004和Flash Player的深刻理解和IT工業(yè)標準的精髓。 本書無論是理論的闡述還是工程實例的描述,用詞簡單明了,重點突出,內容豐富翔實,實例完整獨立,是通向Flash MX Professional 2004數據開發(fā)高級應用的良師益友。 無論您是初級用戶,還是進階用戶,亦或是開發(fā)專家,本書完美的知識體系都會為您帶來最佳的知識體驗。

作者簡介

暫缺《Flash MX 2004數據庫應用程序開發(fā):基于ColdFusion架構》作者簡介

圖書目錄

第1章開發(fā)和運行環(huán)境的安裝與配置1
1.1新架構的優(yōu)點1
1.2安裝.配置開發(fā)和運行環(huán)境3
1.2.1安裝.配置運行環(huán)境3
1.2.2安裝.配置開發(fā)和調試環(huán)境5
1.3定義新的ColdFusion應用程序7
第2章基本CFML標簽語法入門8
2.1ColdFusion的工作原理9
2.2變量的定義9
2.2.1使用標簽創(chuàng)建變量9
2.2.2使用標簽設定和檢測變量11
2.2.3使用標簽12
2.3變量的不同類型和作用范圍13
2.3.1局部變量14
2.3.2查詢變量14
2.3.3URL變量14
2.3.4Form變量15
2.3.5Cookie變量15
2.3.6Client變量16
2.3.7Application變量和Session變量17
2.3.8Server變量19
2.3.9CGI變量和CGI環(huán)境變量19
2.4數據類型和運算21
2.4.1ColdFusion數據類型21
2.4.2運算符22
2.4.3列表.數組和結構25
2.5CFML流程控制28
2.5.1分支結構28
2.5.2循環(huán)結構33
2.6使用標簽35
2.6.1基本原則35
2.6.2運算符35
2.6.3函數36
2.6.4語句36
2.6.5運算37
2.7使用標簽包含網頁37
2.7.1使用標簽語法38
2.7.2包含網頁模板的例子38
第3章使用ColdFusion操控數據庫40
3.1理解數據庫連接和配置數據源40
3.1.1理解數據庫連接40
3.1.2使用ColdFusionAdministrator控制臺配置數據源42
3.2使用標簽對數據庫進行操作47
3.2.1使用標簽創(chuàng)建查詢48
3.2.2使用標簽顯示數據49
3.2.3在表格中顯示輸出50
3.2.4特殊變量52
3.2.5使用標簽插入數據記錄53
3.2.6使用標簽更新數據記錄53
3.2.7使用標簽刪除數據記錄54
3.3使用標簽插入新記錄55
3.4使用標簽更新記錄55
第4章ColdFusion和Flash結合使用的歷程57
4.1關于Generator57
4.2使用FlashComponentKit57
4.2.1FlashComponentKit簡介57
4.2.2安裝和配置FlashComponentKit58
4.2.3FlashComponentKit使用簡介59
4.3使用ColdFusion動態(tài)創(chuàng)建圖表64
4.3.1了解ColdFusion制圖標簽64
4.3.2根據查詢數據創(chuàng)建圖表66
4.3.3圖表的高級功能72
4.3.4使用Administrator控制臺管理圖表77
第5章使用傳統(tǒng)網頁作為中間件方法開發(fā)Flash網絡應用程序79
5.1Flash影片應用程序和服務器通信技術及原理79
5.1.1瀏覽器怎樣在服務器接收和發(fā)送數據80
5.1.2Flash影片應用程序接收和發(fā)送數據81
5.2FlashMX2004ActionScript用來傳遞和接收數據的方法86
5.2.1操作數據庫86
5.2.2其他用來傳遞和接收數據的FlashMX2004ActionScript方法89
5.3Flash影片應用程序的安全性93
5.3.1FlashPlayer的安全性限定94
5.3.2Flash影片應用程序的安全性原理94
5.3.3關于URL編碼——從文本文檔中讀取特殊字符95
第6章應用FlashRemotingMX基礎入門96
6.1FlashRemotingMX技術簡介96
6.1.1FlashRemotingMXforColdFusion97
6.1.2FlashRemotingMX技術的功能98
6.2使用FlashRemotingMX訪問遠程服務的三個步驟99
6.2.1為使用FlashRemotingMX引用ActionScript類100
6.2.2連接到FlashRemotingMX服務102
6.2.3調用遠程服務方法.傳遞參數.處理結果104
6.3為使用FlashRemotingMX創(chuàng)建應用服務器函數104
第7章使用FlashRemotingMXForColdFusion調用數據庫107
7.1應用FlashRemotingMX技術創(chuàng)建數據庫應用程序107
7.1.1創(chuàng)建數據庫107
7.1.2使用標簽語法將數據綁定到服務器控件108
7.1.3創(chuàng)建Flash影片應用程序108
7.2使用標簽語法返回記錄集給Flash影片應用程序119
7.2.1繼續(xù)高級的ColdFusion數據庫查詢技術119
7.2.2使用標簽語法綁定FlashRemotingMX129
第8章在Flash影片應用程序中處理記錄集結果133
8.1接收簡單的字符串數據133
8.2FlashRemotingMX接收記錄集數據134
8.2.1記錄集數據和RecordSet對象134
8.2.2把記錄集數據以增量方式傳遞到Flash影片應用程序135
8.3在ActionScript腳本中使用RecordSet對象處理記錄集數據137
8.3.1使用FlashMX2004UI組件和RecordSet對象137
8.3.2從RecordSet對象返回值142
8.3.3使用RecordSet對象通知143
8.3.4篩選和排序記錄集144
8.3.5編輯RecordSet對象數據145
8.4在ActionScript腳本中使用DataGlue對象處理記錄集數據146
8.4.1使用DataGlue.bindFormatStrings()方法綁定記錄集146
8.4.2使用DataGlue.bindFormatFunction()方法綁定記錄集147
8.4.3DataGlue類的數據處理方式148
8.5使用RemotingConnector組件和數據綁定149
8.5.1編寫腳本代碼使用RemotingConnector組件150
8.5.2使用RemotingConnector組件數據綁定功能151
8.5.3RemotingConnector組件參數155
第9章ColdFusion應用程序框架156
9.1應用程序框架的實現156
9.1.1建立應用程序框架的步驟156
9.1.2了解Application.cfm文件156
9.2ColdFusion應用程序框架的分層配置結構157
9.2.1應用程序層級設置157
9.2.2應用Application.cfm文件158
9.3使用FlashRemotingMX應用程序服務器的身份驗證163
第10章從Flash影片應用程序調用ColdFusion組件165
10.1ColdFusion網絡應用程序的三層架構模型165
10.2ColdFusion組件166
10.2.1關于ColdFusion組件166
10.2.2創(chuàng)建和使用ColdFusion組件的考慮167
10.2.3使用Flash影片應用程序調用ColdFusion組件167
10.3創(chuàng)建和使用ColdFusion組件169
10.3.1標簽語法170
10.3.2標簽語法170
10.3.3定義組件方法171
10.3.4使用標簽創(chuàng)建組件方法171
10.3.5使用ColdFusion組件方法實現交互172
10.3.6保存和應用ColdFusion組件181
10.4從Flash影片應用程序調用ColdFusion組件184
10.4.1確定Flashservice參數名184
10.4.2返回結果給Flash影片應用程序185
10.4.3從ColdFusion組件返回記錄集給Flash影片應用程序185
10.4.4以增量方式從ColdFusion組件返回記錄集給Flash影片應用程序190
10.4.5向ColdFusion組件傳遞參數190
10.4.6在ColdFusion組件中訪問ActionScript對象191
10.4.7使用ServiceBrowser面板管理ColdFusion組件192
10.5使用增強的ColdFusion組件功能195
10.5.1創(chuàng)建安全的ColdFusion組件195
10.5.2使用組件包198
第11章從Flash影片應用程序調用Web服務200
11.1在Flash影片應用程序中使用Web服務200
11.1.1使用WebServiceConnector組件直接調用Web服務200
11.1.2使用FlashRemotingMX組件語法調用Web服務208
11.2在ColdFusion架構下創(chuàng)建.發(fā)布和使用Web服務211
11.2.1ColdFusionWeb服務211
11.2.2訪問Web服務212
11.2.3使用ColdFusion組件為Web服務定義數據類型215
11.2.4處理復雜的數據類型217
11.3使用FlashRemotingMX訪問ColdFusionWeb服務222
11.3.1使用WSDL文件訪問ColdFusionWeb服務222
11.3.2使用ColdFusion組件方式訪問ColdFusionWeb服務228
11.4保護Web服務229
11.4.1控制對ColdFusion組件CFC文件的訪問229
11.4.2使用Web服務器控制訪問229
11.4.3使用ColdFusion控制訪問230
11.4.4為函數定義安全角色230
11.4.5使用基于程序的安全231
第12章在ColdFusion架構下的Flash影片應用程序中應用XML(一)232
12.1在ColdFusion應用程序中處理XML文檔的方法232
12.1.1使用MSXMLDOM與SAX處理XML文檔233
12.1.2了解ColdFusionXML文檔對象233
12.1.3XML文檔對象結構的顯示235
12.2理解XML文檔對象結構236
12.2.1元素結構236
12.2.2XMLDOM節(jié)點結構237
12.3使用ColdFusion標簽和函數處理XML文檔238
12.4使用XML對象數據內容239
12.4.1引用XML對象的內容239
12.4.2使用XPath從XML文檔中提取數據240
12.5創(chuàng)建和保存XML文檔對象240
12.5.1使用標簽創(chuàng)建一個新的XML文檔對象241
12.5.2使用函數XmlNew創(chuàng)建一個新的XML文檔對象241
12.5.3從現存的XML創(chuàng)建一個新的XML文檔對象242
12.5.4保存和寫出一個XML文檔對象242
12.6修改ColdFusionXML對象243
12.6.1清點并定位子節(jié)點的位置243
12.6.2添加節(jié)點243
12.6.3刪除節(jié)點245
12.6.4添加.改動和刪除節(jié)點屬性246
12.6.5替換和移動節(jié)點247
12.7使用XML配合ColdFusion查詢247
12.7.1將XML轉換成ColdFusion查詢247
12.7.2將ColdFusion查詢轉換成XML248
12.8在Flash影片應用程序中使用XML249
12.8.1在Flash影片應用程序中直接使用XML249
12.8.2使用FlashRemotingMX返回XML數據252
12.8.3使用XMLConnector組件應用XML數據255
12.8.4FlashRemotingMX與XMLConnector組件的對比258
第13章在ColdFusion架構下的Flash影片應用程序中應用XML(二)260
13.1Connector組件.Resolver組件和DataSet組件260
13.1.1基本知識260
13.1.2Resolver及其與DataSet的結合使用260
13.1.3使用Resolver組件的原因261
13.2使用XML實施對數據庫的操作262
13.2.1updatepacket數據格式262
13.2.2resultpacket數據格式263
13.2.3在服務器上更新字段264
13.2.4關于事務ID和操作ID264
13.2.5DataSet如何處理錯誤265
13.2.6在服務器應用程序中解析updatepacket265
13.3RDBMSResolver組件和DataSet組件的結合使用267
13.3.1創(chuàng)建ColdFusion組件解析updatepacket267
13.3.2創(chuàng)建Flash影片應用程序270
13.4XUpdateResolver組件和DataSet組件的結合使用275
13.4.1使用XUpdate的原因275
13.4.2了解XPath276
13.4.3了解XSL和XSLT280
13.4.4從XPath和XSL到XQuery280
13.4.5從XQuery到XUpdate語法281
13.4.6使用XUpdateResolver組件286
13.5基于XML的數據集成292
13.5.1使用數據連接293
13.5.2使用數據管理293
第14章創(chuàng)建和從Flash影片應用程序調用服務端ActionScript腳本296
14.1使用Flash影片應用程序調用服務端ActionScript腳本296
14.1.1創(chuàng)建部署服務端ActionScript腳本文件296
14.1.2創(chuàng)建Flash影片應用程序296
14.1.3使用Flash影片應用程序調用服務端ActionScript的步驟298
14.2使用服務端ActionScript腳本操控數據庫299
14.2.1創(chuàng)建部署服務端ActionScript腳本文件300
14.2.2創(chuàng)建Flash影片應用程序300
14.3使用服務端ActionScript腳本連接遠程服務器302
14.3.1應用CF.http函數303
14.3.2使用CF.httpGet方法307
14.3.3在CF.http函數中引用HTTPPost參數308
第15章使用NetServices和Connection對象應用FlashRemotingMX310
15.1在Flash影片應用程序中調用ColdFusion網頁310
15.2使用FlashRemotingMX訪問ColdFusion組件314
15.3在Flash影片應用程序中調用Web服務的步驟317
15.4使用Connection.connect方法和Connection.call方法調用遠程服務方法319
第16章深入FlashRemotingMX框架基本原理321
16.1應用FlashRemotingMX構建的Flash影片應用程序架構321
16.1.1理解FlashRemotingMX開發(fā)環(huán)境架構321
16.1.2使用FlashRemotingMX設計模式322
16.2深入了解FlashRemotingMX網關和服務適配器324
16.2.1應用FlashRemotingMXforColdFusion324
16.2.2了解AMF數據格式325
16.2.3FlashRemotingMX和數據類型325
16.3調用遠程服務方法和處理遠程服務方法調用結果328
16.3.1調用遠程服務方法329
16.3.2定義遠程服務方法330
16.3.3處理遠程服務方法調用結果330
第17章調試.出錯與異常情況處理335
17.1錯誤和異常情況的異同335
17.2調試應用FlashRemotingMX的Flash影片應用程序335
17.2.1使用Debugger工具335
17.2.2使用NetDebug和NetConnectionDebugger342
17.3設置和查看FlashRemotingMX日志350
17.4在Flash影片應用程序中使用ColdFusion異常情況處理352
第18章開發(fā)網上餐廳系統(tǒng)——架構的規(guī)劃與設計357
18.1規(guī)劃設計網絡應用程序工程357
18.1.1選用開發(fā)和運行平臺357
18.1.2數據庫的選擇357
18.1.3創(chuàng)建數據庫連接358
18.1.4規(guī)劃應用程序的結構358
18.1.5應用程序的結構的實現359
18.2創(chuàng)建主引導程序360
18.2.1登錄系統(tǒng)的設計和制作360
18.2.2創(chuàng)建主模塊368
18.3小組協(xié)作創(chuàng)建內容模塊377
第19章開發(fā)網上餐廳系統(tǒng)——項目小組協(xié)作創(chuàng)建功能模塊378
19.1創(chuàng)建“首頁”模塊378
19.2創(chuàng)建“客戶中心”模塊383
19.2.1創(chuàng)建Flash影片應用程序完成該模塊功能385
19.2.2編寫服務端應用程序代碼394
19.3創(chuàng)建“特色菜肴”模塊399
19.3.1創(chuàng)建Flash影片應用程序完成該模塊功能399
19.3.2編寫服務端應用程序代碼409
19.4創(chuàng)建“預訂座位”模塊410
19.4.1準備必要的資源411
19.4.2創(chuàng)建Flash影片應用程序完成該模塊功能416
19.4.3編寫服務端應用程序代碼422
19.5創(chuàng)建“預訂快餐”模塊423
19.6創(chuàng)建“御店史話”模塊423
19.7創(chuàng)建“食療食補”模塊424
19.8創(chuàng)建“管理中心”模塊424
19.8.1創(chuàng)建Flash影片應用程序完成該模塊功能425
19.8.2編寫服務端應用程序代碼431
附錄A使用FlashRemotingMXforActionScript1.0語法436
附錄BFlashRemotingMXforActionScript1.0和2.0的區(qū)別442
附錄C使用FlashRemotingMXwithColdFusion直接調用Java對象方法444
附錄D特殊字符的URL編碼對照表448
參考文獻450

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號