注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具CORBA教程:公共對象請求代理體系結(jié)構(gòu)

CORBA教程:公共對象請求代理體系結(jié)構(gòu)

CORBA教程:公共對象請求代理體系結(jié)構(gòu)

定 價:¥28.00

作 者: (美)R.Otte,(美)P.Patrick,(美)M.Roy 著;李師賢等譯校
出版社: 清華大學(xué)出版社
叢編項: 北京科海培訓(xùn)中心圖書
標(biāo) 簽: CORBA

ISBN: 9787302037453 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 158 字?jǐn)?shù):  

內(nèi)容簡介

  CORBA規(guī)范是由OMG對象管理組提出的應(yīng)用軟件體系結(jié)構(gòu)和對象技術(shù)規(guī)范,其核心是一套標(biāo)準(zhǔn)的語言、接口和協(xié)議,以支持異構(gòu)分布應(yīng)用程序間的互操作及獨立于平臺和編程語言的對象重用。全書共分4部分,分別介紹了CORBA的基本思想、體系結(jié)構(gòu)以及CORBA應(yīng)用程序的設(shè)計、開發(fā)與調(diào)配。本書是面向?qū)ORBA感興趣或是想用CORBA設(shè)計、開發(fā)、調(diào)配分布式應(yīng)用程序的讀者,也可作為大專院校相關(guān)專業(yè)的教材或教學(xué)參考書。

作者簡介

暫缺《CORBA教程:公共對象請求代理體系結(jié)構(gòu)》作者簡介

圖書目錄

前言                  
                   
 第I部分  CORBA簡介                  
                   
 第1章  為什么使用CORBA                  
                   
 1.1 什么是CORBA                  
 1.2 CORBA的用途                  
 1.3 基于分布對象計算的CORBA                  
 1.4 什么是分布式計算                  
 1.4.1 分布式計算的優(yōu)點                  
 1.4.2 分布式計算的現(xiàn)有機制                  
 1.4.3 CORBA如何增強分布式計算                  
 1.5 什么是對象模型                  
 1.5.1 使用對象模型的優(yōu)點                  
 1.5.2 CORBA結(jié)合對象模型的優(yōu)點                  
 1.6 分布式計算與對象模型如何相補充                  
 1.7 CORBA——通信中間件                  
 1.8 CORBA與分布式計算環(huán)境DCE                  
 1.8.1 CORBA與DCE分布式模型的比較                  
 1.8.2 所支持的通信形式的比較                  
 1.8.3 差異小結(jié)                  
 1.9 OMG對象管理體系                  
 1.10 CORBA的現(xiàn)狀                  
 1.11 CORBA的前景                  
                   
 第2章  CORBA概念總覽                  
                   
 2.1 CORBA正式分離客戶機和服務(wù)器                  
 2.2 請求                  
 2.3 OMG接口定義語言                  
 2.4 OMG IDL文件                  
 2.5 對象實例和引用                  
 2.6 對象的實現(xiàn)                  
 2.7 異常                  
 2.8 CORBA示例                  
 2.9 小結(jié)                  
 2.10 下一步內(nèi)容                  
                   
 第3章  CORBA體系結(jié)構(gòu)綜述                  
                   
 3.1 CORBA體系結(jié)構(gòu)概貌                  
 3.2 客戶機應(yīng)用                  
 3.3 樁類型激發(fā)                  
 3.4 動態(tài)激發(fā)                  
 3.5 ORB                  
 3.6 上下文對象                  
 3.7 接口倉庫                  
 3.8 OMG IDL                  
 3.9 OMG IDL文件和編譯器                  
 3.10 服務(wù)器應(yīng)用程序                  
 3.11 對象適配器                  
 3.11.1 基本對象適配器                  
 3.11.2 BOA操作                  
 3.12 服務(wù)器框架                  
 3.13 實現(xiàn)倉庫                  
 3.14 下一步內(nèi)容                  
                   
 第2部分  CORBA應(yīng)用程序框架設(shè)計                  
                   
 第4章  設(shè)計CORBA應(yīng)用程序                  
                   
 4.1 應(yīng)用程序框架                  
 4.1.1 使用框架                  
 4.1.2 設(shè)計框架                  
 4.2 把分布式應(yīng)用程序設(shè)計成框架                  
 4.3 模型設(shè)計                  
 4.3.1 框架示例                  
 4.3.2 第一步:標(biāo)識要解決的問題                  
 4.3.3 第二步:建立抽象模型                  
 4.3.4 第三步:建立對象模型                  
 4.3.5 第四步:用OMG IDL代碼表示對象模型                  
 4.4 面向?qū)ο竽P团c傳統(tǒng)設(shè)計模型的比較                  
                   
 第5章  細(xì)化對象模型                  
                   
 5.1 使用現(xiàn)實世界模型                  
 5.2 使操作一般化                  
 5.3 決定如何創(chuàng)建對象                  
 5.4 使用接口繼承                  
 5.4.1 使用接口繼承的一個例子                  
 5.4.2 使用多繼承                  
 5.5 有效地使用操作和屬性                  
 5.5.1 什么是對象屬性                  
 5.5.2 何時使用對象屬性或操作                  
 5.5.3 何時使用只讀對象屬性                  
                   
 第6章  分布式設(shè)計                  
                   
 6.1 細(xì)化分布式環(huán)境模型                  
 6.1.1 遠(yuǎn)程操作                  
 6.1.2 加入接口抽象層                  
 6.1.3 把用戶交互從數(shù)據(jù)交互中分離出來                  
 6.1.4 增加有用的函數(shù)                  
 6.2 選擇一個交互模型                  
 6.2.1 經(jīng)典交互模型                  
 6.2.2 對等交互模型                  
 6.2.3 代理器交互模型                  
 6.3 交互模型的通用應(yīng)用程序                  
 6.4 在框架中使用交互模型                  
 6.5 決定如何包裝應(yīng)用程序                  
                   
 第7章  用OMG IDL編碼                  
                   
 7.1 編寫OMG IDL代碼的基本原則                  
 7.2 用OMG IDL定義對象屬性                  
 7.2.1 聲明對象屬性                  
 7.2.2 聲明只讀對象屬性                  
 7.3 用OMG IDL定義繼承                  
 7.3.1 聲明單繼承                  
 7.3.2 聲明多繼承                  
 7.3.3 聲明跨模塊繼承                  
 7.4 用OMG IDL定義異常                  
 7.4.1 使用標(biāo)準(zhǔn)異常                  
 7.4.2 定義自定義異常                  
 7.5 用OMG IDL定義傳播的上下文                  
 7.6 其他                  
                   
 第3部分  開發(fā)CORBA應(yīng)用程序框架                  
                   
 第8章  開發(fā)應(yīng)用程序的客戶機部分                  
                   
 8.1 請求的結(jié)構(gòu)                  
 8.1.1 請求的C語言映射                  
 8.2 選擇激發(fā)的通信樣式                  
 8.2.1 同步通信                  
 8.2.2 延遲同步通信                  
 8.2.3 單向通信                  
 8.3 選擇激發(fā)類型                  
 8.3.1 樁類型激發(fā)                  
 8.3.2 動態(tài)激發(fā)                  
 8.4 建立CORBA客戶機應(yīng)用程序的一般過程                  
 8.5 開發(fā)一個簡單的客戶機應(yīng)用程序                  
 8.5.1 支持樁類型激發(fā)                  
 8.5.2 對客戶樁的進一步研究                  
 8.5.3 請求的格式                  
 8.5.4 請求的結(jié)果                  
 8.5.5 請求的對象引用                  
 8.5.6 處理錯誤和異常                  
 8.6 開發(fā)復(fù)雜的客戶機應(yīng)用程序                  
 8.6.1 使用上下文對象                  
 8.6.2 使用動態(tài)激發(fā)                  
 8.7 完整的客戶機C代碼示例                  
                   
 第9章  開發(fā)應(yīng)用程序的服務(wù)器端部分                  
                   
 9.1 使用BOA                  
 9.2 CORBA對象的生命周期                  
 9.3 構(gòu)造CORBA服務(wù)器的一般過程                  
 9.4 服務(wù)器編程                  
 9.4.1 決定實現(xiàn)的激活策略                  
 9.4.2 生成與鏈接服務(wù)器框架                  
 9.4.3 編寫代碼以啟動和終止服務(wù)器                  
 9.4.4 編寫代碼以激活和凍結(jié)實現(xiàn)                  
 9.4.5 將客戶機請求分發(fā)到實現(xiàn)方法                  
 9.4.6 方法編程                  
 9.4.7 創(chuàng)建初始對象引用                  
                   
 第10章  客戶機操作與服務(wù)器方法的關(guān)聯(lián)                  
                   
 10.1 CORBA-BOA-create操作                  
 10.2 供應(yīng)商如何把接口映射到實現(xiàn)                  
 10.2.1 簡單情形:一個接口對應(yīng)一個實現(xiàn)                  
 10.2.2 更靈活的情形:一個接口對應(yīng)多個實現(xiàn)中的一個 10.2.3 最靈活的情形:一個接口對應(yīng)多個實現(xiàn)                  
 10.3 關(guān)聯(lián)何時發(fā)生                  
                   
 第4部分  CORBA應(yīng)用程序調(diào)配到CORBA系統(tǒng)                  
                   
 第11章  調(diào)配應(yīng)用程序                  
                   
 11.1 總體的調(diào)配考慮                  
 11.1.1 決定支持哪種客戶機和服務(wù)器平臺                  
 11.1.2 決定如何包裝套件                  
 11.1.3 安裝過程提示                  
 11.1.4 調(diào)配框架時的激發(fā)問題                  
 11.2 調(diào)配基于CORBA的客戶機                  
 11.2.1 為客戶機獲取對象引用                  
 11.2.2 調(diào)配接口定義                  
 11.2.3 選擇用以調(diào)配客戶樁的格式                  
 11.3 調(diào)配基本CORBA的服務(wù)器                  
 11.3.1 用服務(wù)器創(chuàng)建和分布對象                  
 11.3.2 調(diào)配實現(xiàn)定義                  
 11.3.3 調(diào)配持久服務(wù)器                  
                   
 附錄 A 擴展代碼的例子                  
                   
 A.1 模塊CORP.IDL中的人事對象和操作的OMG IDL例子                  
 A.2 客戶機應(yīng)用程序的C語言代碼例子                  
 A.3 客戶機應(yīng)用程序的C++語言代碼例子                  
                   
 附錄 B CORBA版本1.1和1.2中操作和對象的命名                  
 附錄 C OCRBA的標(biāo)準(zhǔn)異常                  
 附錄 D 動態(tài)激發(fā)操作的總結(jié)                  
                   
 術(shù)語表                  
                    

本目錄推薦

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