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

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

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

定 價(jià):¥39.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章  WebBroker技術(shù)在Web開(kāi)發(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í)際開(kāi)發(fā)一個(gè)WebBroker應(yīng)用程序 6
1.5  Tag標(biāo)記和OnHTMLTag事件 14
1.6  創(chuàng)建多條件數(shù)據(jù)查詢(xún)系統(tǒng) 16
1.7  Cookie在Web Broker技術(shù)中的應(yīng)用 22
1.8  復(fù)雜數(shù)據(jù)類(lèi)型的處理 23
第2章  DataSnap(MIDAS)在Web開(kāi)發(fā)中的應(yīng)用 26
2.1  Delphi的MIDAS技術(shù)嘗鮮 26
2.2  MIDAS技術(shù)的運(yùn)作過(guò)程 28
2.3  MIDAS分布式多層應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程 30
2.4  創(chuàng)建高效率的數(shù)據(jù)查詢(xún)分布式應(yīng)用系統(tǒng) 36
2.4.1  Locate查詢(xún) 37
2.4.2  客戶(hù)端傳遞命令 38
2.4.3  客戶(hù)端傳遞參數(shù) 39
2.4.4  3種方法比較 41
2.5  MIDAS維護(hù)數(shù)據(jù)的方式 41
2.6  創(chuàng)建NT服務(wù)類(lèi)型的應(yīng)用程序服務(wù)器 45
2.7  開(kāi)發(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ì)象和無(wú)狀態(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  合理書(shū)寫(xiě)代碼 61
2.10.5  合理使用對(duì)象池Pooling技術(shù) 62
第3章  MTS/COM+在Web開(kāi)發(fā)中的應(yīng)用 63
3.1  利用Delphi開(kāi)發(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開(kāi)發(fā)中的應(yīng)用 83
4.1  Internet Express系統(tǒng)架構(gòu)以及開(kāi)發(fā)組件 83
4.2  簡(jiǎn)單的Internet Express應(yīng)用開(kāi)發(fā)示例 84
4.3  分布式Web應(yīng)用程序的開(kāi)發(fā) 89
4.4  Internet Express的組件事件和觸發(fā)時(shí)機(jī) 91
4.4.1  Internet Express組件事件以及觸發(fā)的時(shí)機(jī) 91
4.4.2  使用無(wú)狀態(tài)組件查詢(xún)數(shù)據(jù) 93
4.5  修飾用Internet Express技術(shù)開(kāi)發(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開(kāi)發(fā)中的應(yīng)用 108
5.1  ASP系統(tǒng)運(yùn)作過(guò)程及其系統(tǒng)分析 108
5.2  用Delphi創(chuàng)建一個(gè)簡(jiǎn)單的ASP應(yīng)用程序 110
5.3  結(jié)合WebBroker技術(shù)開(kāi)發(fā)ASP對(duì)象 112
5.4  結(jié)合Internet Express技術(shù)開(kāi)發(fā)ASP組件 116
5.5  MTS/COM+中間件技術(shù)與ASP的結(jié)合 119
第6章  ActiveX在Web開(kāi)發(fā)中的應(yīng)用 124
6.1  ActiveX技術(shù)簡(jiǎn)介 124
6.2  利用Delphi開(kāi)發(fā)ActiveForm應(yīng)用程序 125
6.3  開(kāi)發(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開(kāi)發(fā)中的應(yīng)用 140
7.1  WebSnap開(kāi)發(fā)基礎(chǔ) 140
7.1.1  WebSnap開(kāi)發(fā)組件 140
7.1.2  WebSnap的工作原理以及基本的開(kāi)發(fā)環(huán)境 141
7.1.3  開(kāi)始一個(gè)簡(jiǎn)單示例 142
7.1.4  WebSnap程序的調(diào)試、類(lèi)型轉(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ù)查詢(xún) 164
7.2.4  關(guān)系型數(shù)據(jù)表的設(shè)計(jì) 169
7.3  用戶(hù)管理和會(huì)話(huà)期管理 169
7.3.1  用戶(hù)管理 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  客戶(hù)端系統(tǒng)的處理 198
7.5.3  WebSnap與WebServices的結(jié)合使用 200
第8章  SOAP/Web Services在Web開(kāi)發(fā)中的應(yīng)用 210
8.1  Web Services基本開(kāi)發(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  開(kāi)發(fā)Web Services的基本步驟 214
8.1.5  一個(gè)簡(jiǎn)單的示例 215
8.1.6  其他類(lèi)型的Web Services的開(kāi)發(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  通過(guò)Web Services集成應(yīng)用系統(tǒng) 267
8.3.4  Session(會(huì)話(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ù)類(lèi)型的Web Services 288
8.4.4  Web Services系統(tǒng)的安全和效率 292
第9章  IntraWeb在Web開(kāi)發(fā)中的應(yīng)用 294
9.1  IntraWeb開(kāi)發(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  訪問(wèn)應(yīng)用程序 302
9.2  Application應(yīng)用模式的開(kāi)發(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開(kāi)發(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)單的客戶(hù)端工作 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 ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)