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

Flash MX 2004數(shù)據(jù)庫應(yīng)用程序開發(fā):基于ColdFusion架構(gòu)

Flash MX 2004數(shù)據(jù)庫應(yīng)用程序開發(fā):基于ColdFusion架構(gòu)

定 價:¥53.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Flash MX 2004數(shù)據(jù)庫應(yīng)用程序開發(fā):基于ColdFusion架構(gòu)》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號