日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

052_《Delphi網絡應用開發技術與實例》

系統 1704 0

《Delphi網絡應用開發技術與實例》

Delphi 教程 系列書籍 (052) Delphi 網絡應用開發技術與實例》 網友(邦)整理 EMail: shuaihj@163.com

下載地址:

Pdf

Delphi網絡應用開發技術與實例

  • 作者: 黃超 羅宏宇等
  • 叢書名: 程序開發人員進階與提高黑皮書
  • 出版社:清華大學出版社
  • ISBN:7900641386
  • 上架時間:2002-3-29
  • 出版日期:2002 年3月
  • 頁碼:576
  • 版次:1-1

內容簡介

2001年4月,Borland已經正式發布了Delphi 6.0,它在網絡應用程序開發方面具有非常獨特的優勢。 本書主要介紹Delphi 6.0在網絡開發方面的內容。 全書共分為10章,循序漸進地介紹了Delphi網絡實用開發技術,主要包括網絡通信基礎與Delphi 6.0新特性、COM編程、創建和使用ActiveX控件、自動化服務器與客戶、WinSock開發、TCP協議及使用、常用網絡控件、基本網絡功能實現、Web服務器應用程序和綜合實例。 本書適用于已對Delphi一般編程技術有相當了解的中、高級讀者。

前言

1.Delphi 6.0網絡應用開發技術與實例

隨著計算機技術的迅猛發展,計算機的應用逐漸滲透到各個技術領域和社會生活的各個方面。社會的信息化、數據的分布處理、各種計算機資源的共享等各種應用,推動著計算機技術朝著群體方向發展,促使當代計算機技術和通信技術緊密結合。計算機網絡屬于多機系統的范疇,是計算機與通信這兩大現代技術相結合的產物,它代表著當代計算機體系結構發展的重要方向,它的出現引起了人們的極大興趣和高度重視。 Internet是一個跨越全球的計算機網絡。通過Internet可以實現全球信息的快速、有效和方便的傳遞。目前,Internet已經擁有數千萬的用戶,應用范圍從商業、教育到個人,影響極為廣泛。一旦與Internet連接,就可以訪問其中的大量共享信息?,F在,上至政府機關。商業機構和高等學府,下至普通百姓和電腦發燒友,越來越多的人都開始學習和使用Internet。網絡發展如此之快,必然增強對網絡應用軟件的需求。 目前網絡開發軟件很多,例如 Visual Studio 6.0、Visual Studio.Net等開發平臺。Delphi在網絡應用程序開發方面具有非常獨特的優勢,它的可視化、豐富的封裝控件都大大簡化了程序員的工作。本書主要介紹 Delphi 6.0在網絡開發方面的內容。 2001年4月,Borland已經正式發布了Delphi 6.0,這個新產品將把 Web Services世界帶入圖形開發環境中。該產品有三個版本,即企業版、專業版和個人版,它重點改進了Web Service應用程序的開發。除了XML和SOAP(簡單對象存取協議)之外,Delphi 6.0還支持WSDL(Web服務描述語言,WSDL基于XML,用于描述Web服務)。Delphi 6.0包括BizSnap(用于創建基于XML和 SOAP的Web Services及連接入 WebSnap(基于組件的Web開發平臺)和DataSnap(創建把客戶端或服務連接到主數據庫的中間件人在基于Web的平臺方面,除了Microsoft的.NET平臺,Delphi 6.0還支持SUN公司的ONE平臺。本書將詳細介紹這些新技術。

2. 關于本書

本書的目標定位于已對Delphi一般編程技術有相當了解的中、高級讀者。但在撰寫的過程中,我們力圖使用簡潔明了、通俗易懂的語言來闡述內容,在一些比較難于理解的地方力求講明講透,所以對于剛入門和正準備學習Delphi的初級讀者,只要配合學習閱讀其他關于Delphi的通用書籍,本書也是完全適用的。本書是以功能為講解單元的,基本上一個單元介紹一個功能模塊。所以本書不以介紹各種控件為主要內容,而是在講述功能的同時自然而然地將所涉及到的控件予以介紹。而在介紹具體的控件時,也不是控件屬性、方法和事件的簡單羅列,而是根據功能來介紹這些屬性、方法和事件。這樣就可以做到有的放矢,將最常用、最重要的東西呈現給讀者,從而讀者可以更好更快地學到有用的東西。本書的另一個特點就是有豐富的實例,這些實例基本覆蓋了所介紹的功能點,通過這些實例,讀者的學習將會容易一些,掌握內容的速度也會提高很多。在本書的配套光盤上能找到所有示例程序的源代碼和編譯好的可執行的程序。另外,在本書的編寫過程中,作者將以往編程過程中積累的經驗,使用過的技巧和所遇到的常見問題用“注意”、“說明”等字樣和較深的背景顏色標識出來,這些內容對讀者在實際的編程過程中是會有相應幫助的。

3. 本書導讀

本書共分成10章從低到高,循序漸進地介紹了Delphi網絡實用開發技術,下面分別介紹各章的主要內容。第1章網絡基礎與 Delphi 6.0新特性 本章主要介紹了網絡通信方面的基本概念和知識,同時還介紹了 Delphi 6.0對網絡開發的支持情況。這是進行網絡程序開發所必需的基礎。主要包括網絡術語和網絡協議、網絡拓撲結構、TCP/IP協議架構、 Internet常見網絡應用和 Delphi新特性等。 第2章COM編程本章主要介紹了COM編程方面的知識。主要包括COM的基本概念、接口及其實現。COM對象和類工廠等,同時還介紹了各種COM編程實例。 第3章創建和使用ActiveX控件 水章主要介紹如何創建和使用ActiveX控件,主要內容包括ActiveX基本概念、如何使用 ActiveX和 ActiveForm、發布和注冊ActiveX、在網絡上發布ActiveX等,最后綜合介紹了使用ActiveX的實例。 第4章自動化服務器與客戶 本章主要介紹了如何創建和使用自動化服務器與客戶,主要內容包括OLE自動化基礎。創建自動化實例、高級自動化和自動化容器等。

目錄

第1章 網絡基礎與 Delphi 6.0新特性

1.l 網絡術語及其拓撲紹構

1.1.l 服務器、客戶機和節點

1.1.2 本地資源和遠程資源

1.1.3 網絡操作系統

1.1.4 網絡協議

1.1.5 網卡、網橋和路由器

1.1.6 Intranet

1.1.7 拓撲結構

1.2 TCP/IP網絡

1.2.1 OSI

1.2.2 TCP/IP

1.2.3 其他協議

1.2.4 Internet地址

1.3 局域網

1.3.1 Intranet網絡組成

1.3.2 Intranet硬件結構

1.3.3 Intranet軟件結構

1.4 Internet的信息獲取與交換

l.4.l 電子郵件

1.4.2 FTP

1.4. 3 Telnet

1.4.4 BBS

1.4.5 Usenet

1.4.6 Archie

1.4. 7 Gopher

1.4. 8 World Wide Web

1.5 Internet展望

1.5.1 NC(Network Computer)

l.5.2 Internet Phone(IPhone)

1.5.3 防火墻

1.5.4 Intranet

l. 6 Delphi 6.0新特性

1.6.1 CORBA支持

1.6.2 CLX支持

1.6.3 對象模型

1.6.4 DataSnap

1.6.5 dbExpress

1.6.6 WebSnap

1.7 本章小結

第2章 COM編程

2. 1 COM基礎

2.1.l 組件對象模型

2.1.2 COM、ActiveX和OLE

2.l.3 常見術語

2.1.4 ACtiveX的優勢

2.1.5 OLE 1和OLE 2

2.1.6 線程模式

2.1.7 COM+

2. 2 接口

2.2.l 接口定義及使用

2. 2. 2 對象的生存期

2.2.3 IUnknown接口

2.2.4 全局推一標志符(GUID)

2.2.5 注冊表

2.2. 6 多接口

2.2.7 Variant類型

2.2.8 TCOMObject

2.2.9 TTypedCOMObject

2.3 COM對象和類工廠

2.3.1 TCOMObject和TCOMObjectFactory

2.3.2 In-process COM服務器

2.3.3 創建in-proc COM服務器實例

2.3.4 進程外COM服務器

2.4 分布式COM

2.5 COM技術應用實例

2.5.1 COM的注冊

2.5.2 使用Word提供的COM對象

2.5.3 COM對象使用小結

2.6 本章小結

第3章 創建和使用ActiveX控件

3.l 創建Activex控件

3.1.1 ActiveX控件向導

3.1.2 使用ActiveX控件向導

3.1.3 ActiveX框架

3.1.4 屬性頁

3.2 ActiveForm

3.3 在Web上的ActiveX

3.3.l 在Web例覽器中運行

3.3.2 Web發布

3.4 發布、注冊ActiveX控件

3.5 使用ActiveX控件

3.6 本章小結

第4竟 自動化服務器與客戶

4. 1 OLE自動化基礎

4. 1.1 OLE自動化原理

4. 1.2 創建自動化服務器

4. 1.3 創建自動化客戶程序

4.2 自動化實例

4. 2.l 跟蹤鼠標位置

4. 2.2 使用Word

4. 2. 3 調用Exce1

4.2.4 控制Autocad

4.2.5 往PowerPoint中輸出數據庫內容

4. 3 高級自動化技術

4. 3.l 自動化事件

4.3.2 自動化集合

4.3.3 類型庫中新的接口類型

4.3.4 交換二進制數據

4.3.5 COM的語言支持

4.4 TOleContainer

4.4. 1 一個簡單的范例程序

4. 4.2 一個稍復雜的范例程序

4. 5 本章小給

第5章 WinSock開發

5.1 WinSock簡介

5.1.1 Socket編程模型演化

5.1.2 使用WinSock進行開發

5.1.3 對 WinSock API的封裝

5.2 WinSock常用結構

5.2.l sockaddr_in結構

5.2.2 hostent結構

5.3 WinSock常用函數介紹

5.3.l 基本Socket函數

5.3.2 數據庫函數

5.3.3 WinSock規范提供的擴展函數

5.3.4 主要Socket函數的使用

5.4 Delphi的Socket封裝控件

5.4.1 TCustomWinSocket

5.4.2 TServerWinSOCkCt

5.4. 3 TClientWinSocket

5.4.4 TServerClientWinSocket類

5.4. 5 TWinSocketStream

5.5 WinSock API開發

5.5.l 實現Pinger

5.5.2 實現Echo

5.6 Socket控件應用開發

5.6. 1 實現信息傳送

5.6.2 傳遞文件與圖形

5.6.3 獲取主機名和IP地址

5.6.4 網上聊天

5.7 本章小給

第6章 TCP協議及使用

6.l 實現HTTP協議應用

6.l.1 HTTP協議介紹

6.1.2 HTTP控件

6.l.3 實例介紹

6.2 實現FTP協議應用

6. 2.1 協議簡介

6.2.2 FTP控件

6. 2.3 FTP開發實例

6. 3 實現POP3應用

6.3.1 POP3協議簡介

6.3.2 POP控件

6.3.3 實例應用

6.4 實現SMTP應用

6.4.1 SMTP協議簡介

6.4. 2 SMTP控件

6.4. 3 實例應用

6.5 實現TELNET協議應用

6.5.1 TELNET協議

6. 5.2 TELNET客戶端程序

6.6 本章小結

第7章 常用網絡控件

7.1 HTML控件

7. 1.1 HTML控件的屬性

7. 1.2 HTML控件的方法

7. 1.3 HTML控件的事件

7. 2 UDP控件

7.2.1 UDP控件的屬性

7.2. 2 UDP控件的方法

7.2. 3 UDP控件的事件

7. 3 NNTP控件

7. 3.1 NNTP控件的屬性

7.3.2 NNTP控件的方法

7. 3.3 NNTP控件的事件

7. 4 本章小結

第8章 基本的網絡功能實現

8.l 檢測網絡連接

8.1.l 使用WinInet高級函數庫

8.1.2 讀取系統狀態參數

8.2 網絡鄰居

8.2.l 獲取工作組

8.2.2 獲取工作組詳細信息

8.2.3 獲取工作組內計算機

8.2.4 獲取指定計算機的資源

8.2.5 網絡驅動器映射和斷開

8.2.6 目錄共享

8.3 網卡信息的獲取

8.3.l 使用 GUID

8.3.2 使用 NetBIOS

8.3.3 多網卡適配器MAC地址

8.3.4 獲得網絡鄰居中計算機MAC地址

8.4 本章小結

第9章 Web服務器應用程序

9.l 網絡服務器開發概念

9.1.1 Web Broker和 WebSnap

9.1.2 術語和標準

9.1.3 URL

9.1.4 URL與URL

9.1.5 HTTP請求消息頭

9.1.6 HTTP服務器活動

9.1.7 建立客戶請求

9.1.8 響應客戶端請求

9.1.9 Web服務器應用程序類型

9.2 CGI與ISAPI

9.2.1 CGI

9.2.2 ISAPI

9.3 簡單的服務器應用開發

9.3.l 靜態的HTML頁面

9.3.2 動態HTML頁面

9.3.3 交互生成反面

9.3.4 與數據庫的連接

9.3.5 調試Web服務器應用

9.4 Web應用程序架構

9.4.l 邏輯結構

9.4. 2 Web模塊

9.4.3 Web調度器

9.4. 4 動作項

9.4.5 HTTP請求消息

9.4.6 HTTP響應消息

9. 4.7 反面生成器

9.4.8 操縱Web服務器應用程序

9.4.9 Web服務器與數據庫

9.5 開發實例

9.5.l 響應用戶輸入

9.5.2 返回圖像

9.6 WebSnap基礎

9.6.1 WebSnap基本概念

9.6.2 使用WebSnap應用程序框架

9.6.3 使用數據模塊

9.6. 4 編輯數據

9.6.5 設置頁面鏈接

9.6.6 Web App Debugger

9.7 建立代理服務器

9.8 本章小給

第10章 綜合實例

10.1 屏幕抓取

10.1. 1 基本思路

10.1.2 服務器的實現

10.1.3 客戶端程序

10.2 遠程控制

10.2.l 被控端

10.2.2 服務器端

10.3 網絡郵件

10. 4 本章小結

052_《Delphi網絡應用開發技術與實例》


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 钟祥市| 聂拉木县| 星座| 东阳市| 进贤县| 双牌县| 花莲市| 延吉市| 津市市| 彭泽县| 读书| 正安县| 岳阳市| 九台市| 香港| 安多县| 岑溪市| 南靖县| 沙湾县| 西平县| 米泉市| 长葛市| 若羌县| 凤阳县| 蒲城县| 连南| 洪湖市| 宜丰县| 临朐县| 通江县| 大化| 镇康县| 疏附县| 佛山市| 凯里市| 赞皇县| 南郑县| 合作市| 安化县| 新巴尔虎左旗| 禄丰县|