注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++ BUILDER網(wǎng)絡(luò)編程核心技術(shù)

C++ BUILDER網(wǎng)絡(luò)編程核心技術(shù)

C++ BUILDER網(wǎng)絡(luò)編程核心技術(shù)

定 價(jià):¥31.00

作 者: 袁輝,劉亞文,邵飛編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 信息科學(xué)與技術(shù)叢書(shū) 程序設(shè)計(jì)系列
標(biāo) 簽: Builder

ISBN: 9787111125877 出版時(shí)間: 2003-08-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 323 字?jǐn)?shù):  

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

  C++ Builder自發(fā)布以來(lái)經(jīng)過(guò)短短5年的發(fā)展,已經(jīng)得到廣泛應(yīng)用。這使我們不得不承認(rèn)Borland的深厚底蘊(yùn)。而對(duì)于鐘愛(ài)Borland C++ Builder的程序員們來(lái)說(shuō),也已經(jīng)不再滿(mǎn)足用現(xiàn)成的組件創(chuàng)建幾個(gè)簡(jiǎn)單、可愛(ài)的應(yīng)用程序了:這其實(shí)也并不是Borland的初衷。因?yàn)?,C++Builder實(shí)在是太優(yōu)秀了,幾乎沒(méi)有做不到的事情。目前,已經(jīng)不是用一本書(shū)就可以概括它的所有功能了。僅僅從網(wǎng)絡(luò)編程技術(shù)來(lái)說(shuō),C++ Builder網(wǎng)絡(luò)開(kāi)發(fā)功能的發(fā)展,幾乎就是整個(gè)網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)發(fā)展的一個(gè)縮影。針對(duì)這一點(diǎn),本書(shū)展示的是C++ Builder 6網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)的精華。全書(shū)共7章,內(nèi)容包括:C++ Builder網(wǎng)絡(luò)組件的全面剖析、CORBA編程技術(shù)、Internet服務(wù)器應(yīng)用程序的特性,以及Web Broker和Web Snap架構(gòu)的服務(wù)器應(yīng)用程序開(kāi)發(fā)技術(shù)、XML文檔的操作、Web Service和Socket編程技術(shù),以及創(chuàng)建多層數(shù)據(jù)庫(kù)應(yīng)用程序的基本原理和方法等等。第1章簡(jiǎn)要介紹了C++ Builder6各類(lèi)網(wǎng)絡(luò)組件。第2章介紹利用網(wǎng)絡(luò)組件開(kāi)發(fā)一些常用Internet應(yīng)用程序的實(shí)例和技巧。讀者可以學(xué)習(xí)到諸如瀏覽器、郵件收發(fā)、FTP文件傳輸?shù)雀黝?lèi)實(shí)用網(wǎng)絡(luò)程序的編寫(xiě)技巧,以及許多網(wǎng)絡(luò)編程的小經(jīng)驗(yàn)。第3章闡述有關(guān)CORBA應(yīng)用程序的編寫(xiě)技術(shù),主要介紹CORBA應(yīng)用程序的基本特征,以及利用C++ Builder創(chuàng)建CORBA服務(wù)器端和客戶(hù)端應(yīng)用程序的基本方法。第4章講解有關(guān)如何創(chuàng)建Internet服務(wù)器應(yīng)用程序的內(nèi)容,主要介紹了Internet服務(wù)器應(yīng)用程序的有關(guān)概念、特征、類(lèi)型及調(diào)試方法,以及如何使用Web Broker技術(shù)、Web Snap技術(shù)創(chuàng)建不同架構(gòu)下的Internet服務(wù)器應(yīng)用程序。第5章介紹有關(guān)在Web編程中對(duì)XML文檔進(jìn)行操作的內(nèi)容。第6章講述有關(guān)Web Services編程技術(shù)以及Socket編程技術(shù)的內(nèi)容。Web Service應(yīng)用程序是有別于其他Web類(lèi)型的應(yīng)用程序,本章重點(diǎn)闡述了這類(lèi)應(yīng)用程序中可調(diào)用接口的使用方法。Socket部分主要描述了Socket服務(wù)器和客戶(hù)連接的實(shí)現(xiàn)及信息的讀取方法。第7章是有關(guān)開(kāi)發(fā)多層分布式數(shù)據(jù)庫(kù)應(yīng)用程序的內(nèi)容,介紹多層分布式數(shù)據(jù)庫(kù)應(yīng)用程序的體系構(gòu)架的基本特性,以及創(chuàng)建多層分布式應(yīng)用程序的基本方法和技巧。附錄部分是有關(guān)WebSnap中JScript服務(wù)器端腳本的內(nèi)容。該部分是對(duì)第4章內(nèi)容的一個(gè)補(bǔ)充,通過(guò)22個(gè)腳本實(shí)例,向讀者詳細(xì)剖析了JScript的對(duì)象類(lèi)型和全局對(duì)象。這部分內(nèi)容對(duì)于不甚了解JScript腳本的讀者來(lái)說(shuō)非常有價(jià)值。本書(shū)最大的特點(diǎn)就是知識(shí)點(diǎn)豐富、實(shí)例精煉、語(yǔ)言通俗。本書(shū)適合中、高級(jí)級(jí)讀者使用,是為已經(jīng)具備了一定C++Builder編程經(jīng)驗(yàn)的程序員編寫(xiě)的。由于編寫(xiě)倉(cāng)促,書(shū)中會(huì)存在一些不足之處。衷心希望能得到讀者的批評(píng)和指正。作者

作者簡(jiǎn)介

暫缺《C++ BUILDER網(wǎng)絡(luò)編程核心技術(shù)》作者簡(jiǎn)介

圖書(shū)目錄

    本書(shū)以C++Builder 6.0企業(yè)版為基礎(chǔ),詳細(xì)介紹了最新、最流行的網(wǎng)絡(luò)編程技術(shù),包括C++Builder 6.0網(wǎng)絡(luò)組件的剖析、Internet服務(wù)器應(yīng)用程序的特性和不同架構(gòu)服務(wù)器應(yīng)用程序的創(chuàng)建方法、CORBA服務(wù)器和客戶(hù)端應(yīng)用程序的創(chuàng)建、XML文檔的操作、Web Services的實(shí)現(xiàn)、Socket編程技術(shù),以及開(kāi)發(fā)多層分布式數(shù)據(jù)庫(kù)應(yīng)用程序的有關(guān)知識(shí)和編程技巧。 全書(shū)共分7章,每一章在技術(shù)層面上均具有相對(duì)獨(dú)立性,對(duì)上述各類(lèi)知識(shí)進(jìn)行深入淺出的闡述。全書(shū)知識(shí)點(diǎn)豐富,語(yǔ)言通俗,實(shí)例精煉,力求使讀者在輕松的閱讀中對(duì)深?yuàn)W、生僻的網(wǎng)絡(luò)編程知識(shí)進(jìn)行消化、吸收,掌握目前最先進(jìn)的網(wǎng)絡(luò)編程技術(shù)。
    本書(shū)的主要讀者對(duì)象是具有一定C++Builder編程經(jīng)驗(yàn),并且希望深入掌握C++Builder網(wǎng)絡(luò)編程技巧的程序員。
出版說(shuō)明
前言
第1章 C++ Builder 6的網(wǎng)絡(luò)組件概覽
1.1 [WebServices]組件頁(yè)面
1.2 [InternetExpress]組件頁(yè)面
1.3 [Internet]組件頁(yè)面
1.4 [WebSnap]組件頁(yè)面
1.5 [FastNet]組件頁(yè)面
1.6 [IndyClients]組件頁(yè)面
1.7 [IndyServers]組件頁(yè)面
1.8 [IndyMisc]組件頁(yè)面
第2章 常用網(wǎng)絡(luò)組件的應(yīng)用
2.1 [CppWebBrowser]組件應(yīng)用及瀏覽器程序開(kāi)發(fā)
2.1.1 [CppWebBrowser]組件
2.1.2用[CppWebBrowser]組件實(shí)現(xiàn)Web頁(yè)面瀏覽
2.1.3 己瀏覽頁(yè)面的切換功能
2.1.4 獲取頁(yè)面標(biāo)題和頁(yè)面屬性
2.1.5 己瀏覽地址列表功能
2.1.6 可視化下載進(jìn)度顯示功能
2.1.7 調(diào)用控制面板程序?qū)崿F(xiàn)[Internet]選項(xiàng)設(shè)置
2.2 用[POP3]和[SMTP]組件開(kāi)發(fā)郵件收發(fā)程序
2.2.1 了解電子郵--Email
2.2.2 發(fā)送郵件功能
2.2.3 接收郵件功能
2.2.4 郵件帳戶(hù)設(shè)置功能
2.3 用[NMFTP]組件開(kāi)發(fā)FTP文件傳輸應(yīng)用程序
2.3.1 創(chuàng)建并連接服務(wù)器
2.3.2 文件下載功能
2.3.3 文件上傳功能
2.3.4 實(shí)現(xiàn)對(duì)遠(yuǎn)程文件和目錄的操作
2.3.5 傳輸過(guò)程中的消息處理
2.3.6 操作成功或出錯(cuò)時(shí)的消息處理
2.4 網(wǎng)絡(luò)編程小技巧集粹
2.4.1 獲取計(jì)算機(jī)的動(dòng)、靜態(tài)IP地址
2.4.2 獲取網(wǎng)卡的物理地址
2.4.3 獲取系統(tǒng)的默認(rèn)瀏覽器
2.4.4 調(diào)用系統(tǒng)的默認(rèn)瀏覽器和郵件程序
第3章 編寫(xiě)CORBA應(yīng)用程序
3.1 CORBA基礎(chǔ)知識(shí)
3.1.1 概述
3.1.2 CORBA對(duì)象模型
3.1.3 對(duì)象請(qǐng)求代理(ORB)
3.1.4 存根(stubs)和構(gòu)架(skeletons)
3.1.5 智能代理(SmartAgent)
3.2 接口定義語(yǔ)言IDL
3.2.1 IDL對(duì)象接口
3.2.2 IDL的語(yǔ)法
3.3 IDL與C++的映射關(guān)系
3.3.1 基本數(shù)據(jù)類(lèi)型映射
3.3.2 字符串的映射
3.3.3 常數(shù)映射
3.3.4 枚舉的映射
3.3.5 Typedef定義的映射
3.3.6 模塊(Modules)的映射
3.3.7 復(fù)雜數(shù)據(jù)類(lèi)型的映射
3.3.8 Valuetypes(值類(lèi)型)的映射
3.3.9 抽象接口(Abstract Interfaces)的映射
3.4 CORBA開(kāi)發(fā)步驟之--程序規(guī)劃
3.4.1 面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法
3.4.2 系統(tǒng)需求和能力分析
3.4.3 定義系統(tǒng)對(duì)象
3.5 CORBA開(kāi)發(fā)步驟之二--定義對(duì)象接口
3.5.1 使用CORBA IDL File向?qū)г黾覫DL文件
3.5.2 使用CORBA Server或者CORBA Client向?qū)砑覫DL文件
3.5.3 在IDL中添加對(duì)象接口定義
3.6 CORBA開(kāi)發(fā)步驟之三--創(chuàng)建服務(wù)器應(yīng)用程序
3.6.1 CORBA服務(wù)器向?qū)У氖褂?br />3.6.2 自動(dòng)生成的服務(wù)器代碼
3.7 CORBA開(kāi)發(fā)步驟之四--編譯IDL和服務(wù)器對(duì)象實(shí)現(xiàn)
3.7.1 從IDL文件中生成存根(stubs)和構(gòu)架(skeletons)
3.7.2 IDL的編譯設(shè)置選項(xiàng)
3.7.3 使用CORBA對(duì)象實(shí)現(xiàn)向?qū)?shí)現(xiàn)對(duì)象
3.7.4 關(guān)于對(duì)象的實(shí)例化方式
3.7.5 修改CORBA接口和服務(wù)器接口的注冊(cè)
3.8 CORBA開(kāi)發(fā)步驟之五--創(chuàng)建客戶(hù)應(yīng)用程序
3.8.1 使用CORBA客戶(hù)向?qū)?chuàng)建客戶(hù)應(yīng)用程序
3.8.2 服務(wù)器靜態(tài)綁定
3.8.3 服務(wù)器動(dòng)態(tài)綁定
3.8.4 動(dòng)態(tài)可調(diào)用接口的使用
第4章 編寫(xiě)Internet服務(wù)器應(yīng)用程序
4.1 Internet服務(wù)器應(yīng)用程序概述
4.1.1 關(guān)于WebSnap和WebBroker
4.1.2 有關(guān)術(shù)語(yǔ)和標(biāo)準(zhǔn)
4.1.3 HTTP服務(wù)器的動(dòng)作
4.1.4 Web服務(wù)器應(yīng)用程序的類(lèi)型
4.2 Web服務(wù)器應(yīng)用程序的調(diào)試
4.2.1 Web應(yīng)用調(diào)試器(WebApp Debugger)的使用
4.2.2 調(diào)試DLL類(lèi)型的Web服務(wù)器應(yīng)用程序
4.2.3 Web服務(wù)器應(yīng)用程序的類(lèi)型轉(zhuǎn)換
4.3 使用WebBroker創(chuàng)建服務(wù)器應(yīng)用程序
4.3.1 基本知識(shí)
4.3.2 動(dòng)作項(xiàng)的使用
4.3.3 Web調(diào)度器如何調(diào)度用戶(hù)請(qǐng)求消息
4.3.4 使用請(qǐng)求對(duì)象的屬性訪問(wèn)客戶(hù)請(qǐng)求消息
4.3.5 如何創(chuàng)建HTTP響應(yīng)消息
4.3.6 如何生成響應(yīng)消息的內(nèi)容
4.3.7 如何在響應(yīng)中使用數(shù)據(jù)庫(kù)信息
4.3.8 演示實(shí)例
4.4 使用WehSnap創(chuàng)建Web服務(wù)器應(yīng)用程序
4.4.1 WebSnap基本組件概述
4.4.2 創(chuàng)建WebSnap服務(wù)器應(yīng)用程序框架的基本步驟和設(shè)置
4.4.3 演示實(shí)例
4.4.4 高級(jí)HTML頁(yè)面設(shè)計(jì)
4.4.5 實(shí)現(xiàn)頁(yè)面登錄功能
4.4.6 WebSnap中的服務(wù)器端腳本
4.4.7 請(qǐng)求和響應(yīng)消息的調(diào)度
第5章 在Web編程中操作XML文檔
5.1 XML文檔結(jié)構(gòu)和對(duì)象模塊
5.1.1 XML文檔結(jié)構(gòu)
5.1.2 XML文檔對(duì)象模型(DOM)的引用
5.2 使用XML組件
5.2.1 [XMLDocument]組件的使用
5.2.2 XML節(jié)點(diǎn)的使用
5.3 使用數(shù)據(jù)綁定向?qū)幚鞽ML文檔
5.3.1 數(shù)據(jù)綁定向?qū)У墓ぷ鞣绞?br />5.3.2 XML數(shù)據(jù)綁定向?qū)У氖褂?br />5.3.3 XML數(shù)據(jù)綁定向?qū)纱a的使用
5.4 在數(shù)據(jù)庫(kù)應(yīng)用程序中使用XML
5.4.1 定義轉(zhuǎn)換機(jī)制
5.4.2 將XML文檔轉(zhuǎn)換為數(shù)據(jù)包
5.4.3 將XML文檔作為供應(yīng)器的數(shù)據(jù)源
5.4.4 將XML文檔作為供應(yīng)器的客戶(hù)
第6章 WebServices和Socket編程技術(shù)
6.1 WebServices概述
6.2 可調(diào)用接口
6.2.1 什么是可調(diào)用接口
6.2.2 在可調(diào)用接口中使用非標(biāo)量類(lèi)型
6.3 編寫(xiě)支持WebServices的服務(wù)器應(yīng)用程序
6.3.1 建立一個(gè)Web服務(wù)器應(yīng)用程序的基本步驟
6.3.2 使用SOAP應(yīng)用程序向?qū)?br />6.3.3 增加新的Web服務(wù)
6.3.4 Web服務(wù)輸入器的使用
6.3.5 為Web服務(wù)定制異常類(lèi)
6.3.6 為Web服務(wù)生成WSDL文檔
6.4 編寫(xiě)支持Web服務(wù)的客戶(hù)端應(yīng)用程序
6.4.1 WSDL文檔的輸入
6.4.2 可調(diào)用接口的調(diào)用
6.5 Socket技術(shù)概述
6.5.1 了解服務(wù)協(xié)議
6.5.2 Sockets連接的類(lèi)型
6.5.3 Socket的描述方法
6.6 Sockets組件的使用
6.6.1 得到關(guān)于連接的信息
6.6.2 使用客戶(hù)Sockets
6.6.3 使用服務(wù)器Sockets
6.7 Sockets事件的響應(yīng)和連接的讀寫(xiě)
6.7.1 Sockets事件的響應(yīng)
6.7.2 Sockets連接的讀寫(xiě)
第7章 多層數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)技術(shù)
7.1 多層應(yīng)用程序體系結(jié)構(gòu)
7.1.1 多層數(shù)據(jù)庫(kù)模式的主要優(yōu)點(diǎn)
7.1.2 MIDAS的替代者--[DataSnap]
7.1.3 理解基于"提供者"的多層應(yīng)用
7.1.4 客戶(hù)端應(yīng)用程序的結(jié)構(gòu)
7.1.5 應(yīng)用程序服務(wù)器結(jié)構(gòu)
7.1.6 選擇協(xié)議
7.2 創(chuàng)建多層數(shù)據(jù)庫(kù)應(yīng)用程序的基本方法
7.2.1 創(chuàng)建多層數(shù)據(jù)庫(kù)應(yīng)用程序的基本步驟
7.2.2 創(chuàng)建應(yīng)用程序服務(wù)器
7.2.3 遠(yuǎn)程數(shù)據(jù)模塊的設(shè)置
7.2.4 應(yīng)用程序服務(wù)器接口的擴(kuò)展
7.2.5 管理多級(jí)應(yīng)用程序中的事務(wù)
7.2.6 支持主/明細(xì)關(guān)系
7.2.7 支持遠(yuǎn)程數(shù)據(jù)模塊的狀態(tài)信息
7.2.8 使用多個(gè)遠(yuǎn)程數(shù)據(jù)模塊
7.2.9 注冊(cè)應(yīng)用程序服務(wù)器
7.3 創(chuàng)建客戶(hù)端應(yīng)用程序
7.3.1 連接到應(yīng)用程序服務(wù)器
7.3.2 代理連接
7.3.3 管理服務(wù)器連接
7.4 演示實(shí)例
7.5 編寫(xiě)基于Web的客戶(hù)端應(yīng)用程序
7.5.1 創(chuàng)建基于Web的客戶(hù)端應(yīng)用程序的基本方法
7.5.2 將客戶(hù)端應(yīng)用程序以ActiveX控件形式發(fā)布
7.5.3 為客戶(hù)端應(yīng)用程序創(chuàng)建ActiveForm
7.5.4 用InternetExpress組件創(chuàng)建Web應(yīng)用程序
附錄A WebSnap服務(wù)器端腳本分析與實(shí)例
A.1 腳本的對(duì)象類(lèi)型
A.1.1 Adapter類(lèi)型
A.1.2 AdapterAction類(lèi)型
A.1.3 AdapterErrors類(lèi)型
A.1.4 AdapterField類(lèi)型
A.1.5 AdapterFieldValues類(lèi)型
A.1.6 AdapterFieldValuesList類(lèi)型
A.1.7 AdapterHiddenFields類(lèi)型
A.1.8 Adapterlmage類(lèi)型
A.1.9 Module類(lèi)型
A.1.10 Page類(lèi)型
A.2 腳本的全局對(duì)象
A.2.1 Application對(duì)象
A.2.2 EndUser對(duì)象
A.2.3 Modules、Page和Pages對(duì)象
A.2.4 Producer對(duì)象
A.2.5 Request對(duì)象
A.2.6 Response對(duì)象
A.2.7 Session對(duì)象
A.3 JScript腳本實(shí)例

本目錄推薦

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