注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具CORBA原理及應(yīng)用

CORBA原理及應(yīng)用

CORBA原理及應(yīng)用

定 價:¥46.00

作 者: 朱其亮,鄭斌編著
出版社: 北京郵電大學(xué)出版社
叢編項: 21 世紀(jì)信息通信系列教材
標(biāo) 簽: CORBA

ISBN: 9787563504442 出版時間: 2001-10-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 396 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)介紹了CORBA的組成、工作原理、表態(tài)和動態(tài)調(diào)用技術(shù)以及可移植對象適配器。詳細(xì)介紹了接口定義語義及其向C++和Java語言的映射,以及在靜態(tài)調(diào)用方式下CORBA的編程方法。簡要闡述了CORBA的通信模型、通用ORB互通協(xié)議及其派生的特定互通協(xié)議。此外,深入討論了CORBA常用服務(wù),如命名、事件、通知、對象效果和中務(wù)處理的原理和應(yīng)用流程。最后,探討了CORBA技術(shù)在電信領(lǐng)域,如網(wǎng)絡(luò)管理和智能網(wǎng)中的應(yīng)用。本書可作為高等院校計算機(jī)專業(yè)、通信專業(yè)和信息技術(shù)專業(yè)的大學(xué)生和研究生的教材和教學(xué)參考書,也可作為相關(guān)領(lǐng)域的研究人員、軟件開發(fā)人員和工程技術(shù)人員的參考書。

作者簡介

暫缺《CORBA原理及應(yīng)用》作者簡介

圖書目錄

1 分布式系統(tǒng)與中間件                  
 1.1 分布式系統(tǒng)的演進(jìn) 1                  
 1.1.1 集中控制式系統(tǒng) 1                  
 1.1.2 分布式系統(tǒng) 2                  
 1.2 中間件 4                  
 1.2.1 中間件的概念 4                  
 1.2.2 中間件的分類 5                  
                   
 2 CORBA的組成和工作方式                  
 2.1 基本概念15                  
 2.1.1 對象參考模型15                  
 2.1.2 CORBA的基本構(gòu)件16                  
 2.1.3 對象的引用17                  
 2.1.4 客戶和服務(wù)器18                  
 2.1.5 接口定義語言18                  
 2.1.6 CORBA對象請求接口的結(jié)構(gòu)20                  
 2.2 CORBA的基本組成21                  
 2.2.1 ORB核心的作用21                  
 2.2.2 客戶端碼根23                  
 2.2.3 服務(wù)器端框架24                  
 2.2.4 動態(tài)調(diào)用接口25                  
 2.2.5 動態(tài)框架接口25                  
 2.2.6 接口庫26                  
 2.2.7 實現(xiàn)庫26                  
 2.2.8 ORB接口26                  
 2.2.9 對象適配器27                  
 2.3 CORBA的工作方式27                  
 2.3.1 靜態(tài)調(diào)用方式 27                  
 2.3.2 動態(tài)調(diào)用方式29                  
 2.4 ORB接口30                  
 2.4.1 ORB初始化30                  
 2.4.2 獲得初始的對象引用31                  
 2.4.3 ORB中的接口32                  
 2.4.4 獲得對象引用的幾種方法36                  
                   
 3 接口定義語言                  
 3.1 IDL的語法38                  
 3.1.1 常量38                  
 3.1.2 基本數(shù)據(jù)類型38                  
 3.1.3 使用typedef定義新的類型41                  
 3.1.4 構(gòu)造類型41                  
 3.1.5 模板類型43                  
 3.1.6 本地類型 45                  
 3.1.7 模塊45                  
 3.1.8 接口46                  
 3.1.9 異常48                  
 3.1.10 操作49                  
 3.1.11 屬性50                  
 3.1.12 值類型50                  
 3.3 IDL的例子52                  
                   
 4 IDL語言映射及CORBA編程示例                  
 4.1 IDL語言的C++ 映射53                  
 4.1.1 常量映射53                  
 4.1.2 基本數(shù)據(jù)類型映射53                  
 4.1.3 構(gòu)造和模板類型映射60                  
 4.1.4 typedef映射69                  
 4.1.5 Any類型映射69                  
 4.1.6 模塊映射71                  
 4.1.7 接口映射76                  
 4.1.8 參數(shù)規(guī)則傳遞小結(jié)76                  
 4.2 IDL語言的Java映射79                  
 4.3 靜態(tài)調(diào)用方式下的BOA編程示例79                  
 4.3.1 CORBA編程的步驟79                  
 4.3.2 建立IDL接口文件80                  
 4.3.3 編譯IDL接口文件81                  
 4.3.4 編寫服務(wù)器端代碼81                  
 4.3.5 編寫客戶端代碼84                  
 4.3.6 運行84                  
 4.4 BOA編程示例的變化方案86                  
 4.4.1 繼承和托管86                  
 4.4.2 服務(wù)器啟動方式87                  
 4.4.3 關(guān)閉調(diào)試信息87                  
 4.4.4 超時89                  
 4.4.5 使用命名服務(wù)91                  
                   
 5 可移植對象適配器                  
 5.1 基本對象適配器存在的問題97                  
 5.2 POA的抽象模型和體系結(jié)構(gòu)100                  
 5.2.1 POA支持的抽象模型100                  
 5.2.2 POA的體系結(jié)構(gòu)101                  
 5.3 POA接口102                  
 5.3.1 創(chuàng)建POA和結(jié)束POA 102                  
 5.3.2 策略創(chuàng)建操作103                  
 5.3.3 屬性104                  
 5.3.4 仆從管理器操作104                  
 5.3.5 缺省仆從操作104                  
 5.3.6 對象激活與去激活105                  
 5.3.7 創(chuàng)建引用的操作105                  
 5.3.8 標(biāo)識映射操作規(guī) 105                  
 5.4 POA管理器106                  
 5.5 適配器激活器108                  
 5.6 仆從管理器108                  
 5.6.1 仆從激活器110                  
 5.6.2 仆從定位器111                  
 5.7 對象引用與對象激活狀態(tài)112                  
 5.8 POA策略113                  
 5.9 POA編程115                  
 5.9.1 使用代碼生成工具建立CORBA應(yīng)用115                  
 5.9.2 編寫基于POA的CORBA應(yīng)用119                  
                   
 6 動態(tài)調(diào)用和接口庫                  
 6.1 概述137                  
 6.1.1 動態(tài)調(diào)用的步驟137                  
 6.1.2 動態(tài)調(diào)用接口138                  
 6.1.3 接口庫141                  
 6.1.4 動態(tài)調(diào)用的流程實例143                  
 6.2 動態(tài)程序調(diào)用144                  
 6.2.1 獲得Request對象的兩種方式144                  
 6.2.2 創(chuàng)建參數(shù)列表的三種方式145                  
 6.2.3 發(fā)起調(diào)用的三種方式148                  
 6.3 動態(tài)框架150                  
 6.3.1 偽對象ServerRequest 150                  
 6.3.2 調(diào)用的順序151                  
 6.3.3 動態(tài)實現(xiàn)例程153                  
 6.4 接口庫154                  
 6.4.1 接口庫的特點154                  
 6.4.2 接口庫對象155                  
 6.4.3 接口庫接口的使用164                  
 6.4.4 類型的描述者TypeCode 164                  
 6.4.5 萬能類型Any 168                  
 6.4.6 DynAny 170                  
                   
 7 CORBA的通信模型                  
 7.1 對象引用的傳遞與解釋177                  
 7.1.1 域和橋接177                  
 7.1.2 互操作對象引用的定義179                  
 7.2 通用ORB互通協(xié)議181                  
 7.2.1 GIOP三個要素181                  
 7.2.2 公共數(shù)據(jù)表示傳送語法183                  
 7.3 GIOP消息183                  
 7.3.1 GIOP消息頭184                  
 7.3.2 Request消息186                  
 7.3.3 Response信息189                  
 7.3.4 CancelRequest消息190                  
 7.3.5 LocateRequest消息191                  
 7.3.6 LocateReply消息192                  
 7.3.7 CloseConnection消息194                  
 7.3.8 MessageError消息194                  
 7.3.9 Fragment消息194                  
 7.4 ORB互通協(xié)議195                  
 7.4.1 互聯(lián)網(wǎng)ORB互通協(xié)議196                  
 7.4.2 DCE通用ORB互通協(xié)議(DCE-CIOP)197                  
                   
 8 CORBA的服務(wù)                  
 8.1 命名服務(wù)201                  
 8.1.1 基本概念201                  
 8.1.2 命名環(huán)境接口203                  
 8.1.3 迭代器接口中的操作205                  
 8.1.4 名字庫206                  
 8.2 CORBA事件服務(wù)207                  
 8.2.1 事件服務(wù)的概略描述207                  
 8.2.2 無類型消息210                  
 8.2.3 消息通信的全過程214                  
 8.2.4 有類型消息216                  
 8.3 CORBA通知服務(wù)219                  
 8.3.1 概述219                  
 8.3.2 過濾機(jī)制222                  
 8.3.3 服務(wù)質(zhì)量225                  
 8.3.4 事件類型信息的處理方式228                  
 8.4 對象交易服務(wù)229                  
 8.4.1 基本概念229                  
 8.4.2 交易服務(wù)的描述237                  
 8.4.3 交易者聯(lián)盟243                  
 8.5 CORBA對象事務(wù)服務(wù)254                  
 8.5.1 基本概念254                  
 8.5.2 CORBA的事務(wù)服務(wù)模型和事務(wù)環(huán)境258                  
 8.5.3 CORBA事務(wù)服務(wù)中的接口262                  
 8.5.4 簡要的歸納269                  
                   
 9 CORBA技術(shù)在電信領(lǐng)域中的應(yīng)用(一)                  
 9.1 TMN基礎(chǔ)272                  
 9.1.1 TMN的概念和目標(biāo)272                  
 9.1.2 TMN的管理功能273                  
 9.1.3 體系結(jié)構(gòu)274                  
 9.1.4 Q3接口277                  
 9.1.5 TMN的管理業(yè)務(wù)281                  
 9.2 JIDM定義282                  
 9.2.1 靜態(tài)翻譯部分283                  
 9.2.2 交互翻譯部分288                  
 9.3 JIDM實現(xiàn)(OSI部分) 301                  
 9.3.1 概述301                  
 9.3.2 純CORBA環(huán)境下JIDM的實現(xiàn)301                  
 9.3.3 利用JIDM實現(xiàn)關(guān)口309                  
 9.3.4 JIDM的指導(dǎo)意義311                  
                   
 10 CORBA技術(shù)在電信領(lǐng)域中的應(yīng)用(二)                  
 10.1 智能網(wǎng)和7號公共信道信令的相關(guān)概念313                  
 10.1.1 智能網(wǎng)業(yè)務(wù)及物理體系結(jié)構(gòu)313                  
 10.1.2 7號公共信道信令系統(tǒng)317                  
 10.2 IN/CORBA互操作324                  
 10.2.1 TC/CORBA互操作的兩種類型324                  
 10.2.2 互操作的構(gòu)架325                  
 10.2.3 互操作接口327                  
 10.3 規(guī)范翻譯329                  
 10.3.1 信息對象類的映射330                  
 10.3.2 規(guī)范翻譯生成的其他接口332                  
 10.4 交互翻譯332                  
 10.5 智能網(wǎng)中對話流程示意338                  
 10.5.1 基于CORBA智能網(wǎng)的SCP發(fā)起對話338                  
 10.5.2 基于傳統(tǒng)智能網(wǎng)的SSP發(fā)起對話339                  
 10.6 SCCP ORB互通協(xié)議342                  
 10.6.1 SIOP消息的尋址342                  
 10.6.2 SIOP IOR描述體的構(gòu)成343                  
 附錄                  
 附錄1 偽對象的C++ 映射348                  
 附錄2 IDL語言的Java映射361                  
 附錄3 最小CORBA(Minimum CORBA) 392                  
 參考文獻(xiàn)                   

本目錄推薦

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