注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/Delphi基于Delphi Web應(yīng)用開發(fā)

基于Delphi Web應(yīng)用開發(fā)

基于Delphi Web應(yīng)用開發(fā)

定 價(jià):¥39.00

作 者: 康祥順 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Delphi

ISBN: 9787302112198 出版時(shí)間: 2005-07-01 包裝: 膠版紙
開本: 大16開 頁(yè)數(shù): 354 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書主要講述Delphi的功能組件在Web開發(fā)中的應(yīng)用,作者采用“原理-實(shí)例-分析”的敘述模式,對(duì)Delphi組件的Web應(yīng)用開發(fā)進(jìn)行了精彩剖析。全書共分9章,內(nèi)容涉及WebBroker、MIDAS、InternetExpress、MTS/COM、ASP、ActiveX、WebSnap、WebServices、IntraWeb等9個(gè)功能組件,既分析了如何創(chuàng)建傳統(tǒng)的CGI、ISAPI/NSAPI和客戶端/服務(wù)器結(jié)構(gòu)的Web應(yīng)用,又分析了如何創(chuàng)建當(dāng)前最炙手可熱的WebServices、MIDAS和MTS/COM等多層結(jié)構(gòu)的Web應(yīng)用,技術(shù)全面、實(shí)用性強(qiáng)。隨書光盤附贈(zèng)書中所有實(shí)例的源代碼。本書適用于Delphi程序開發(fā)人員、Borland產(chǎn)品愛好者以及希望用Delphi開發(fā)Web應(yīng)用的所有人員。本書前言Delphi是Borland公司推出的優(yōu)秀的前端開發(fā)工具。自Delphi7.0問世以來,其友好的集成開發(fā)界面、可視化的雙向開發(fā)模式、良好的數(shù)據(jù)庫(kù)支持以及高效的程序開發(fā)和程序運(yùn)行效率,備受廣大程序設(shè)計(jì)師的好評(píng)。近幾年,Delphi已逐漸成為使用最廣泛的編程語(yǔ)言之一。Delphi不但能夠幫助開發(fā)者快速創(chuàng)建Windows應(yīng)用程序,還簡(jiǎn)化了Windows與瀏覽器、Web服務(wù)器、中間件以及后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)等的集成。Delphi7.0是目前惟一支持所有工業(yè)標(biāo)準(zhǔn)(XML、SOAP、WSDL、XSL等)的開發(fā)工具,同時(shí)它還支持基于Web服務(wù)的Microsoft.NET和SUNONE體系。Delphi7.0中包含了BizSnap、DataSnap、WebSnap和IntraWeb等功能組件,用戶可以利用這些組件快速開發(fā)出支持Web服務(wù)的服務(wù)器端和客戶端應(yīng)用程序。在網(wǎng)絡(luò)應(yīng)用日益普及的今天,利用Delphi7.0提供的開發(fā)模式,企業(yè)不用丟棄原來的開發(fā)方式、開發(fā)技巧以及源代碼,僅僅是拖放組件和寫幾行Delphi代碼,就可以將系統(tǒng)快速轉(zhuǎn)移到基于Web服務(wù)的網(wǎng)絡(luò)應(yīng)用上來,系統(tǒng)在編譯時(shí)會(huì)自動(dòng)進(jìn)行轉(zhuǎn)換。一、本書內(nèi)容本書是目前最全面、最深入、最切合實(shí)際地分析用Delphi7.0開發(fā)Web應(yīng)用的書籍。通過閱讀本書,您將學(xué)習(xí)到以下幾個(gè)方面的知識(shí):

作者簡(jiǎn)介

暫缺《基于Delphi Web應(yīng)用開發(fā)》作者簡(jiǎn)介

圖書目錄

第1章  WebBroker技術(shù)在Web開發(fā)中的應(yīng)用 1
1.1  WebBroker運(yùn)作模式及其組件 1
1.2  TWebRequest對(duì)象和TWebResponse對(duì)象 2
1.2.1  TWebRequest對(duì)象 3
1.2.2  TWebResponse對(duì)象 3
1.3  TWebAction的TWebActionItem對(duì)象 4
1.4  實(shí)際開發(fā)一個(gè)WebBroker應(yīng)用程序 6
1.5  Tag標(biāo)記和OnHTMLTag事件 14
1.6  創(chuàng)建多條件數(shù)據(jù)查詢系統(tǒng) 16
1.7  Cookie在Web Broker技術(shù)中的應(yīng)用 22
1.8  復(fù)雜數(shù)據(jù)類型的處理 23
第2章  DataSnap(MIDAS)在Web開發(fā)中的應(yīng)用 26
2.1  Delphi的MIDAS技術(shù)嘗鮮 26
2.2  MIDAS技術(shù)的運(yùn)作過程 28
2.3  MIDAS分布式多層應(yīng)用系統(tǒng)的開發(fā)過程 30
2.4  創(chuàng)建高效率的數(shù)據(jù)查詢分布式應(yīng)用系統(tǒng) 36
2.4.1  Locate查詢 37
2.4.2  客戶端傳遞命令 38
2.4.3  客戶端傳遞參數(shù) 39
2.4.4  3種方法比較 41
2.5  MIDAS維護(hù)數(shù)據(jù)的方式 41
2.6  創(chuàng)建NT服務(wù)類型的應(yīng)用程序服務(wù)器 45
2.7  開發(fā)具有容錯(cuò)能力和負(fù)載平衡的應(yīng)用系統(tǒng) 48
2.8  增強(qiáng)MIDAS應(yīng)用系統(tǒng)的安全性 51
2.9  在適當(dāng)?shù)奈恢锰幚硐到y(tǒng)錯(cuò)誤 55
2.10  提高應(yīng)用系統(tǒng)的執(zhí)行效率 56
2.10.1  狀態(tài)對(duì)象和無狀態(tài)對(duì)象的結(jié)合使用 57
2.10.2  合理的遠(yuǎn)程調(diào)用方式 59
2.10.3  合理安排系統(tǒng)結(jié)構(gòu) 60
2.10.4  合理書寫代碼 61
2.10.5  合理使用對(duì)象池Pooling技術(shù) 62
第3章  MTS/COM+在Web開發(fā)中的應(yīng)用 63
3.1  利用Delphi開發(fā)MTS/COM+組件 63
3.2  MTS/COM+組件的動(dòng)態(tài)創(chuàng)建及相互調(diào)用 68
3.3  維護(hù)MTS/COM+組件對(duì)象的狀態(tài)信息 75
3.4  MTS/COM+組件的安裝、發(fā)布與配置 80
第4章  Internet Express在Web開發(fā)中的應(yīng)用 83
4.1  Internet Express系統(tǒng)架構(gòu)以及開發(fā)組件 83
4.2  簡(jiǎn)單的Internet Express應(yīng)用開發(fā)示例 84
4.3  分布式Web應(yīng)用程序的開發(fā) 89
4.4  Internet Express的組件事件和觸發(fā)時(shí)機(jī) 91
4.4.1  Internet Express組件事件以及觸發(fā)的時(shí)機(jī) 91
4.4.2  使用無狀態(tài)組件查詢數(shù)據(jù) 93
4.5  修飾用Internet Express技術(shù)開發(fā)的Web頁(yè)面 96
4.5.1  利用頁(yè)面模板修飾Web頁(yè)面 96
4.5.2  利用Tag標(biāo)記合理布局頁(yè)面 97
4.5.3  使用組件的顯示屬性修飾頁(yè)面 97
4.5.4  使用自定義組件包修飾頁(yè)面 102
第5章  ASP在Web開發(fā)中的應(yīng)用 108
5.1  ASP系統(tǒng)運(yùn)作過程及其系統(tǒng)分析 108
5.2  用Delphi創(chuàng)建一個(gè)簡(jiǎn)單的ASP應(yīng)用程序 110
5.3  結(jié)合WebBroker技術(shù)開發(fā)ASP對(duì)象 112
5.4  結(jié)合Internet Express技術(shù)開發(fā)ASP組件 116
5.5  MTS/COM+中間件技術(shù)與ASP的結(jié)合 119
第6章  ActiveX在Web開發(fā)中的應(yīng)用 124
6.1  ActiveX技術(shù)簡(jiǎn)介 124
6.2  利用Delphi開發(fā)ActiveForm應(yīng)用程序 125
6.3  開發(fā)能夠處理數(shù)據(jù)庫(kù)的ActiveForm組件 130
6.4  發(fā)布ActiveX應(yīng)用程序 134
6.5  ActiveX控件在運(yùn)行期自動(dòng)注冊(cè) 137
第7章  WebSnap在Web開發(fā)中的應(yīng)用 140
7.1  WebSnap開發(fā)基礎(chǔ) 140
7.1.1  WebSnap開發(fā)組件 140
7.1.2  WebSnap的工作原理以及基本的開發(fā)環(huán)境 141
7.1.3  開始一個(gè)簡(jiǎn)單示例 142
7.1.4  WebSnap程序的調(diào)試、類型轉(zhuǎn)換與發(fā)布 154
7.2  WebSnap與數(shù)據(jù)庫(kù)的結(jié)合 158
7.2.1  數(shù)據(jù)的詳細(xì)顯示 159
7.2.2  收集數(shù)據(jù) 161
7.2.3  數(shù)據(jù)查詢 164
7.2.4  關(guān)系型數(shù)據(jù)表的設(shè)計(jì) 169
7.3  用戶管理和會(huì)話期管理 169
7.3.1  用戶管理 170
7.3.2  Session保存期限的控制 175
7.3.3  權(quán)限的控制 176
7.4  WebSnap頁(yè)面的修飾 179
7.4.1  使用自帶組件修飾頁(yè)面 179
7.4.2  使用自定義模板修飾頁(yè)面 185
7.4.3  利用代碼修飾頁(yè)面 187
7.5  WebSnap高級(jí)應(yīng)用 193
7.5.1  文件的上傳與處理 193
7.5.2  客戶端系統(tǒng)的處理 198
7.5.3  WebSnap與WebServices的結(jié)合使用 200
第8章  SOAP/Web Services在Web開發(fā)中的應(yīng)用 210
8.1  Web Services基本開發(fā) 210
8.1.1  什么是Web Services 210
8.1.2  Web Services的系統(tǒng)架構(gòu) 211
8.1.3  Web Services組件 212
8.1.4  開發(fā)Web Services的基本步驟 214
8.1.5  一個(gè)簡(jiǎn)單的示例 215
8.1.6  其他類型的Web Services的開發(fā) 224
8.2  SOAP與Web Services 231
8.2.1  什么是SOAP 232
8.2.2  SOAP封包的結(jié)構(gòu) 233
8.2.3  數(shù)據(jù)的封裝 236
8.3  Web Services與數(shù)據(jù)庫(kù) 255
8.3.1  第一個(gè)結(jié)合數(shù)據(jù)庫(kù)的示例 256
8.3.2  返回適量的數(shù)據(jù) 260
8.3.3  通過Web Services集成應(yīng)用系統(tǒng) 267
8.3.4  Session(會(huì)話)管理及異常處理 276
8.4  調(diào)用網(wǎng)上的Web Services 282
8.4.1  什么是UDDI 282
8.4.2  一個(gè)簡(jiǎn)單的例子 284
8.4.3  一個(gè)返回復(fù)雜數(shù)據(jù)類型的Web Services 288
8.4.4  Web Services系統(tǒng)的安全和效率 292
第9章  IntraWeb在Web開發(fā)中的應(yīng)用 294
9.1  IntraWeb開發(fā)基礎(chǔ) 294
9.1.1  IntraWeb簡(jiǎn)介 294
9.1.2  環(huán)境要求 294
9.1.3  IntraWeb的安裝 294
9.1.4  IDE介紹 295
9.1.5  創(chuàng)建第一個(gè)IntraWeb應(yīng)用 297
9.1.6  調(diào)試和轉(zhuǎn)換應(yīng)用程序 299
9.1.7  發(fā)布應(yīng)用程序 300
9.1.8  訪問應(yīng)用程序 302
9.2  Application應(yīng)用模式的開發(fā) 303
9.2.1  窗口的管理方式 303
9.2.2  窗口的布局模式——布局管理器 309
9.2.3  狀態(tài)管理 313
9.2.4  Session的管理 319
9.2.5  IntraWeb與數(shù)據(jù)庫(kù)的完美結(jié)合 321
9.2.6  安全控制 325
9.3  Page開發(fā)模式 332
9.3.1  Page模式的管理控制 332
9.3.2  在Page模式下,IntraWeb與WebSnap的協(xié)作 335
9.3.3  在Page模式下使用數(shù)據(jù)庫(kù) 340
9.4  IntraWeb高級(jí)應(yīng)用 342
9.4.1  利用CSS樣式表美化頁(yè)面 342
9.4.2  使用JavaScript腳本處理簡(jiǎn)單的客戶端工作 343
9.4.3  用SSL增加應(yīng)用程序的安全性 347
9.4.4  使用圖形裝飾頁(yè)面 349
9.4.5  外部文件的處理 350
9.4.6  系統(tǒng)模板的使用 350
9.4.7  提高應(yīng)用程序的執(zhí)行效率 351
后記 353

本目錄推薦

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