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

CORBA語言映射

CORBA語言映射

定 價(jià):¥88.00

作 者: (美)OMG編著;韋樂平,薛君敖,孟洛明 編譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): CORBA技術(shù)系列叢書
標(biāo) 簽: CORBA

購(gòu)買這本書可以去


ISBN: 9787505367326 出版時(shí)間: 2001-06-01 包裝:
開本: 26cm 頁(yè)數(shù): 570 字?jǐn)?shù):  

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

  本書是《CORBA技術(shù)系列叢書》的第二冊(cè)。根據(jù)OMG1999年6月《CORBA Language Mapping》,由信息產(chǎn)業(yè)部電信研究院、北京郵電大學(xué)和朗訊科技貝爾實(shí)驗(yàn)室的多位專家、教授和工程師共同編譯而成。內(nèi)容包括IDL-Java語言映射、Java-IDL語言映射、IDL-C++語言映射、IDL-C語言映射、IDL-COBOL語言映射、IDL-Ada語言映射和IDL-Smalltalk語言映射。中國(guó)工程院院士顧冠群為本書作序。本書可作為高等院校通信與計(jì)算機(jī)相關(guān)專業(yè)的教學(xué)參考書,以及相關(guān)專業(yè)軟件工程師的實(shí)用參考書。CORBA是一種工業(yè)標(biāo)準(zhǔn)的中間件,可以用于多重異種環(huán)境下的集成與分布式對(duì)象編程方面的應(yīng)用。CORBA采用開放、標(biāo)準(zhǔn)的方式,在網(wǎng)絡(luò)管理及其應(yīng)用開發(fā)中引入了面向?qū)ο蟮母拍詈凸ぞ咭约翱蛻?服務(wù)器范例。它具有合并傳統(tǒng)應(yīng)用集成和已有斷完善之中,而且已被ITU-T作為一種用于網(wǎng)管的標(biāo)準(zhǔn)中間件技術(shù)而采用。在中國(guó)引進(jìn)和提高CORBA技術(shù)將大力推進(jìn)信息產(chǎn)業(yè),特別是電信系統(tǒng)網(wǎng)管技術(shù)的水平。

作者簡(jiǎn)介

暫缺《CORBA語言映射》作者簡(jiǎn)介

圖書目錄

第1章  IDL到Java語言映射                  
     1. 1  概述                  
     1. 1. 1  org. omg.*包                  
     1. 1. 1. 1  允許的修改                  
     1. 2  名字                  
     1. 2. 1  保留名字                  
     1. 3  模塊的映射                  
     1. 3. 1  例子                  
     1. 4  基本類型的映射                  
     1. 4. 1  概述                  
     1. 4. 1. 1  將來的支持                  
     1. 4. 1. 2  IDLEntitv                  
     1. 4. 1. 3  Java序列化                  
     1. 4. 1. 4  Holder類                  
     1. 4. 1. 5  使用Java null                  
     1. 4. 2  布爾類型                  
     1. 4. 3  字符類型                  
     1. 4. 4  Octet類型                  
     1. 4. 5  字符串類型                  
     1. 4. 6  整數(shù)類型                  
     1. 4. 7  浮點(diǎn)數(shù)類型                  
     1. 4. 8  定點(diǎn)類型                  
     1. 4. 9  未來版本的長(zhǎng)雙精度類型                  
     1. 5 Helper類                  
     1. 5. 1  用于盒值的Helpers                  
     1. 5. 2  除盒值類型外的Helper類                  
     1. 5. 2. 1  值類型生成庫(kù)的convenience方法                  
     1. 5. 3  舉例                  
     1. 6  常量映射                  
     1. 6. 1  接口中的常量                  
     1. 1. 1  舉例                  
     1. 6. 2  不在接口中的常量                  
     1. 6. 2. 1  舉例                  
     1. 7  枚舉類型的映射                  
     1. 7. 1  舉例                  
     1. 8  結(jié)構(gòu)類型的映射                  
     1. 8. 1   舉例                  
     1. 9  聯(lián)合類型的映射                  
     1. 9. 1  舉例                  
     1. 10 序列類型的映射                  
     1. 10. 1  舉例                  
     1. 11  數(shù)組類型的映射                  
     1. 11. 1  舉例                  
     1. 12  接口的映射                  
     1. 12. 1  基本概念                  
     1. 12. 1. 1  舉例                  
     1. 12. 2  參數(shù)傳遞模式                  
     1. 12. 2. 1  舉例                  
     1. 12. 3  操作中的上下文參數(shù)                  
     1. 13  值類型的映射                  
     1. 13. 1  用于值類型的Java接口                  
     1. 13. 1. 1  ValueBase的接口                  
     1. 13. 1. 2  Streamable Value接口                  
     1. 13. 1. 3  CustomMarshal接口                  
     1. 13. 1. 4  CustomValue接口                  
     1. 13. 1. 5  ValueFactory接口                  
     1. 13. 2  Stateful值類型的基本概念                  
     1. 13. 2. 1  值類型的繼承                  
     1. 13. 3 抽象值類型                  
     1. 13. 4  CORBA::ValueBase                  
     1. 13. 5  例A                  
     1. 13. 6  例B                  
     1. 13. 7 參數(shù)傳遞模式                  
     1. 13. 7. 1  舉例                  
     1. 13. 8 值生成庫(kù)和封裝                  
     1. 14  盒值類型                  
     1. 14. 1  一般的盒值Helper接口                  
     1. 14. 2  映射為基本類型的盒值                  
     1. 14. 2. 1  基本類型的例子                  
     1. 14. 3  復(fù)雜類型                  
     1. 14. 3. 1  復(fù)雜類型的例子                  
     1. 15 異常的映射                  
     1. 15. 1  用戶定義的異常                  
     1. 15. 1. 1  舉例                  
     1. 15. 1. 2  未知的用戶異常                  
     1. 15. 2  系統(tǒng)異常                  
     1. 15. 3  間接異常                  
     1. 16 Any類型的映射                  
     1. 17  特定嵌套類型的映射                  
     1. 17. 1  舉例                  
     1. 18  typedef類型的映射                  
     1. 18. 1  簡(jiǎn)單的IDL類型                  
     1. 18. 2  復(fù)雜的IDL類型                  
     1. 18. 2. 1  舉例                  
     1. 19 偽對(duì)象到Java的映射                  
     1. 19. 1  簡(jiǎn)介                  
     1. 19. 1. 1  偽接口                  
     1. 19. 2  特定異常                  
     1. 19. 3  Environment                  
     1. 19. 4  NamedValue                  
     1. 19. 5  NVList                  
     1. 19. 6  ExceptionList                  
     1. 19. 7  上下文                  
     1. 19. 8  Request                  
     1. 19. 9  TypeCode                  
     1. 19. 10  ORB                  
     1. 19. 10. 1  set_delegate                  
     1. 19. 10. 2  get_value_def                  
     1. 19. 11  CORBA::Object                  
     1. 19. 12  Principal                  
     1. 20 服務(wù)器方的映射                  
     1. 20. 1  概述                  
     1. 20. 2  實(shí)現(xiàn)接口                  
     1. 20. 2. 1  PortableServer::Servant的映射                  
     1. 20. 2. 2  動(dòng)態(tài)程序框架接口的映射                  
     1. 20. 2. 3  程序框架的可移植性                  
     1. 20. 2. 4  程序框架的操作                  
     1. 20. 2. 5  基于繼承的接口實(shí)現(xiàn)                  
     1. 20. 2. 6  基于授權(quán)的接口的實(shí)現(xiàn)                  
     1. 20. 3  PortableSewer::ServantManager的映射                  
     1. 20. 3. 1  Cookie的映射                  
     1. 20. 3. 2  ServantManagers和AdapterActivato                  
     1. 21  Java ORB可移植性接口                  
     1. 21. 1  概述                  
     1. 21. 1. 1  設(shè)計(jì)目標(biāo)                  
     1. 21. 2  總體結(jié)構(gòu)                  
     1. 21. 2. 1  可移植性包                  
     1. 21. 3  Streamable APl                  
     1. 21. 4  Streaming APl                  
     1. 21. 4. 1  輸入流方法的語義                  
     1. 21. 4. 2  輸出流方法的語義                  
     1. 21. 5  可移植根程序和程序框架接口                  
     1. 21. 5. 1  根程序/程序框架的結(jié)構(gòu)                  
     1. 21. 5. 2  根程序和程序框架類的層次結(jié)構(gòu)                  
     1. 21. 5. 3 可移植的ObjectImpl                  
     1. 21. 5. 4  InvokeHandler                  
     1. 21. 5. 5  Response Handler                  
     1. 21. 5. 6  ApplicationException                  
     1. 21. 5. 7  RemarshalException                  
     1. 21. 5. 8  UnknownException                  
     1. 21. 6 授權(quán)根程序                  
     1. 21. 7  Servant                  
     1. 21. 8  仆從的授權(quán)                  
     1. 21. 9  ORB初始化                  
     1. 21. 9. 1  標(biāo)準(zhǔn)特性                  
     1. 21. 9. 2  orb. properties文件                  
     1. 21. 9. 3  ORB初始化方法                  
 第2章  Java語言到IDL映射                  
     2. 1  概述                  
     2. 2  Java的RMI/IDL子集                  
     2. 2. 1  符合RMI/IDL類型一致性的概述                  
     2. 2. 2  基本類型                  
     2. 2. 3  RMI/IDL遠(yuǎn)程接口                  
     2. 2. 3. 1  根程序和遠(yuǎn)程實(shí)現(xiàn)類                  
     2. 2. 4  RMI/IDL值類型                  
     2. 2. 4. 1  Java Srting類型                  
     2. 2. 5  RMI/IDL數(shù)組                  
     2. 2. 6  RMI/IDI異常類型                  
     2. 2. 7  CORB對(duì)象引用類型                  
     2. 2. 8  IDL實(shí)體類型                  
     2. 3  1  IDL映射                  
     2. 3. 1  概述                  
     2. 3. 1. 1  特殊大小寫映射總結(jié)                  
     2. 3. 2  Java名字到圓IDL名字的映射                  
     2. 3. 2. 1  將包映射為模塊                  
     2. 3. 2. 2  與IDL關(guān)鍵字沖突的Java名                  
     2. 2. 2. 3  有下劃線的Java名                  
     2. 3. 2. 4  具有非法IDL標(biāo)識(shí)字符的Java名                  
     2. 3. 2. 5  內(nèi)部類的命名                  
     2. 3. 2. 6  重載方法名                  
     2. 3. 2. 7  僅大小寫不同的名字                  
     2. 3. 2. 8  與其他名字沖突的方法名                  
     2. 3. 2. 9  引起OMG IDL名字沖突的命名                  
     2. 3. 3  基本類型的映射                  
     2. 3. 4  RMI/IDL遠(yuǎn)程接口的映射                  
     2. 3. 4. 1  java. rmi. Remote的特例                  
     2. 3. 4. 2 被繼承接口                  
     2. 3. 4. 3  屬性存取器方法                  
     2. 3. 4. 4  方法                  
     2. 3. 4. 5  常量                  
     2. 3. 4. 6  庫(kù)圓                  
     2. 3. 4. 7  舉例                  
     2. 3. 5 RMI/IDL值類型的映射                  
     2. 3. 5. 1  繼承基類                  
     2. 3. 5. 2  繼承接口                  
     2. 3. 5. 3  方法                  
     2. 3. 5. 4 構(gòu)造方法                  
     2. 3. 5. 5  常量                  
     2. 3. 5. 6  數(shù)據(jù)                  
     2. 3. 5. 7  庫(kù)ID                  
     2. 3. 5. 8  無write Object的例子                  
     2. 3. 5. 9  有writeObject的例子                  
     2. 3. 5. 10  映射到j(luò)ava. lang. String                  
     2. 3. 5. 11  映射到j(luò)ava. lang. Class                  
     2. 3. 6 RMI/IDL數(shù)組的映射                  
     2. 3. 6. 1  防止盒化序列類型的重新定義                  
     2. 3. 6. 2 數(shù)組實(shí)例                  
     2. 3. 7 RMI/IDL異常的映射                  
     2. 3. 7. 1  IDL值類型                  
     2. 3. 7. 2  IDL異常                  
     2. 3. 7. 3  引用到RML/IDL異常的映射                  
     2. 3. 7. 4  舉例                  
     2. 3. 8   CORBA對(duì)象引用類型的映射                  
     2. 3. 9  IDL實(shí)體類型的映射                  
     2. 3. 10  不符合一致性的類和接口的映射                  
     2. 3. 10. 1  java. io. Serializable和java. io. Externalizable                  
     2. 3. 10. 2 java. lang. Object映射                  
     2. 3. 10. 3  繼承接口                  
     2. 3. 10. 4  方法和常量                  
     2. 3. 10. 5  舉例                  
     2. 3. 11  抽象接口映射                  
     2. 3. 11. 1  繼承接口                  
     2. 3. 11. 2  方法和常量                  
     2. 3. 11. 3  舉例                  
     2. 3. 12  映射實(shí)現(xiàn)類                  
     2. 3. 12. 1  舉例                  
     2. 4  實(shí)時(shí)運(yùn)行的問題                  
     2. 4. 1  值對(duì)象的子類                  
     2. 4. 2  遠(yuǎn)程引用根程序的定位                  
     2. 4. 3  限定                  
     2. 4. 4  為遠(yuǎn)程值分配Tie                  
     2. 4. 5  超大字符支持                  
     2. 4. 6  根程序和Tie的定位                  
     2. 4. 7  RMI異常到CORBA系統(tǒng)異常的映射                  
     2. 4. 8  CORBA系統(tǒng)異常到RMI異常的映射                  
     2. 4. 8. 1  UnknownExceptionInfo服務(wù)上下                  
     2. 4. 9  代碼下載                  
     2. 4. 9. 1  定義                  
     2. 4. 9. 2  Codebase的選擇                  
     2. 4. 9. 3  Codebase的傳輸                  
     2. 4. 9. 4  codebase的存取                  
     2. 4. 9. 5  codebase的用法                  
     2. 4. 10  定制封裝格式                  
     2. 4. 11  封裝劇EMI/IDL數(shù)值                  
     2. 4. 12  運(yùn)行時(shí)間限制                  
     2. 4. 12. 1  共享的引用對(duì)象                  
     2. 4. 12. 2  分布式垃圾收集                  
     2. 4. 12. 3  限定                  
     2. 5  可移植性接口                  
     2. 5. 1  可移植性API                  
     2. 5. 1. 1  Tie                  
     2. 5. 1. 2  Stub                  
     2. 5. 1. 3  ValueHandler                  
     2. 5. 1. 4  Util                  
     2. 5. 1. 5  附加的可移植性APl                  
     2. 5. 2  生成類                  
     2. 5. 2. 1  根程序類                  
     2. 5. 2. 2  本地根程序                  
     2. 5. 2. 3  Tie類                  
     2. 5. 3  API實(shí)現(xiàn)的可置換性                  
     2. 5. 3. 1  StubDelegate                  
     2. 5. 3. 2  UtilDelegate                  
     2. 5. 3. 3  PortableRemoteObjectDelegate                  
     2. 5. 3. 4  指派機(jī)制                  
     2. 6  應(yīng)用程序接口                  
     2. 6. 1 ProtableRemoteObject                  
     2. 7  生成的IDL文件結(jié)構(gòu)                  
     2. 7. 1  Java定義                  
     2. 7. 2  生成的OMG IDL定義                  
 第3章  IDL到C++語言映射                  
     3. 1  預(yù)備信息                  
     3. 1. 1  概述                  
     3. 1. 1. 1  關(guān)鍵的設(shè)計(jì)決定                  
     3. 1. 1. 2  一致性                  
     3. 1. 1. 3  C++實(shí)現(xiàn)要求                  
     3. 1. 1. 4  C數(shù)據(jù)格式安排的兼容性                  
     3. 1. 1. 5 無實(shí)現(xiàn)描述                  
     3. 1. 2  作用域的名稱                  
     3. 1. 3  C++類型大小的要求                  
     3. 1. 4  CORBA模塊                  
     3. 2  模塊的映射                  
     3. 3  接口的映射                  
     3. 3. 1  對(duì)象引用類型                  
     3. 3. 2  擴(kuò)展對(duì)象引用                  
     3. 3. 3  對(duì)象引用操作                  
     3. 3. 4  限定對(duì)象引用                  
     3. 3. 5  Nil對(duì)象引用                  
     3. 3. 6  對(duì)象引用Out參數(shù)                  
     3. 3. 7  接口映射舉例                  
     3. 4  常量的映射                  
     3. 4. 1  超大字符和超大字符串常量                  
     3. 4. 2  定點(diǎn)常量                  
     3. 5  基本數(shù)據(jù)類型的映射                  
     3. 6  枚舉型的映射                  
     3. 7  字符串類型的映射                  
     3. 8  超大字符串類型的映射                  
     3. 9  結(jié)構(gòu)化類型的映射                  
     3. 9. 1 T_var類型                  
     3. 9. 2 T_out類型                  
     3. 10  結(jié)構(gòu)類型的映射                  
     3. 11  固定類型的映射                  
     3. 11. 1  固定的T_var和T_out類型                  
     3. 12  聯(lián)合類型的映射                  
     3. 13  序列類型的映射                  
     3. 13. 1  序列舉例                  
     3. 13. 2  使用“release”構(gòu)造函數(shù)參數(shù)                  
     3. 13. 3  額外的內(nèi)存管理功能                  
     3. 13. 4 T_var序列和T_out類型                  
     3. 14  數(shù)組類型的映射                  
     3. 15  typedef的映射                  
     3. 16  Any類型的映射                  
     3. 16. 1  處理類型的值                  
     3. 16. 2  到Any的插入值                  
     3. 16. 3  從Any提取值                  
     3. 16. 4  區(qū)別boolean. octet. char. wchar. 限定字符串和限定超大字符                  
     3. 16. 5  對(duì)象的擴(kuò)展                  
     3. 16. 6  抽象接口的擴(kuò)展                  
     3. 16. 7  處理Untyped值                  
     3. 16. 8  TypeCode替換                  
     3. 16. 9  Any構(gòu)造函數(shù). 析構(gòu)函數(shù)和指定操作符                  
     3. 16. 10  Any類                  
     3. 16. 11 Any_var類                  
     3. 17  valuetype的映射                  
     3. 17. 1  valuetype的數(shù)據(jù)成員                  
     3. 17. 2  構(gòu)造函數(shù). 賦值操作符和析構(gòu)函數(shù)                  
     3. 17. 3  valuetype操作                  
     3. 17. 4  valuetype舉例                  
     3. 17. 5  ValueBase和引用計(jì)數(shù)                  
     3. 17. 5. 1  CORBA模塊的補(bǔ)充                  
     3. 17. 6  引用計(jì)數(shù)混合類                  
     3. 17. 7  值盒                  
     3. 17. 7. 1  底層盒類型的參數(shù)傳遞                  
     3. 17. 7. 2  基類. 枚舉和對(duì)象引用                  
     3. 17. 7. 3  結(jié)構(gòu)類型                  
     3. 17. 7. 4  字符串和超大字符串類型                  
     3. 17. 7. 5  聯(lián)合. 序列. 固定和Any類型                  
     3. 17. 7. 6  數(shù)組類型                  
     3. 17. 8  抽象的valuetype                  
     3. 17. 9  valuetype的繼承                  
     3. 17. 10  valuetype生成庫(kù)                  
     3. 17. 10. 1  ValueFactoryBase類                  
     3. 17. 10. 2  ValueFactoryBase_var類                  
     3. 17. 10. 3  類型特定的值生成庫(kù)                  
     3. 17. 10. 4  拆包特性                  
     3. 17. 11  定制打包                  
     3. 17. 12  另一個(gè)valuetype范例                  
     3. 17. 13  valuetype的結(jié)構(gòu)成員                  
     3. 18  抽象接口的映射                  
     3. 18. 1  抽象接口庫(kù)                  
     3. 18. 2  客戶端的映射                  
     3. 19  異常類型的映射                  
     3. 19. 1  UnknownUserException                  
     3. 19. 2  異常的Any插入和抽取                  
     3. 20  操作和屬性的映射                  
     3. 21  操作的隱式變?cè)?nbsp;                 
     3. 22  變?cè)獋鬟f的考慮                  
     3. 22. 1  操作參數(shù)和參數(shù)說明                  
     3. 23  偽對(duì)象到C++的映射                  
     3. 24  使用                  
     3. 25  映射規(guī)則                  
     3. 26  與C PIDL映射的關(guān)系                  
     3. 27  Environment                  
     3. 27. 1 Environment接口                  
     3. 27. 2  Environment C++類                  
     3. 27. 3  與C_PIDL的區(qū)別                  
     3. 27. 4  內(nèi)存管理                  
     3. 28  NamedValue                  
     3. 28. 1  NamedValue接口                  
     3. 28. 2  NamedValue C++類                  
     3. 28. 3  與C_PIDL的區(qū)別                  
     3. 28. 4  內(nèi)存管理                  
     3. 29  NVList                  
     3. 29. 1 NVList接口                  
     3. 29. 2 NVList C++類                  
     3. 29. 3  與C_PIDL的區(qū)別                  
     3. 29. 4  內(nèi)存管理                  
     3. 30  請(qǐng)求                  
     3. 30. Request接口                  
     3. 30. 2  Request C++類                  
     3. 30. 3  與C-PIDL的區(qū)別                  
     3. 30. 4  內(nèi)存管理                  
     3. 31  上下文                  
     3. 31. 1  Context接口                  
     3. 31. 2  Context C++類                  
     3. 31. 3  與C-PDL的區(qū)別                  
     3. 31. 4  內(nèi)存管理                  
     3. 32  TypeCode                  
     3. 32. 1  TypeCode接口                  
     3. 32. 2  TyPeCode C++類                  
     3. 32. 3  與C-PIDL的區(qū)別                  
     3. 32. 4  內(nèi)存管理                  
     3. 33  ORB                  
     3. 33. 1  ORB接口                  
     3. 33. 2  ORB C++類                  
     3. 33. 3  與C-PIDL的區(qū)別                  
     3. 33. 4  ORB初始化操作的映射                  
     3. 34  對(duì)象                  
     3. 34. 1  Object接口                  
     3. 34. 2  Object C++類                  
     3. 35  服務(wù)器端映射                  
     3. 36  接口的實(shí)現(xiàn)                  
     3. 36. 1 Portable Server::Servant的映射                  
     3. 36. 2  仆從的引用內(nèi)部計(jì)數(shù)                  
     3. 36. 3  ServantBase-var類                  
     3. 36. 4  仆從內(nèi)存管理的考慮                  
     3. 36. 5  程序框架操作                  
     3. 36. 6   基于繼承的接口的實(shí)現(xiàn)                  
     3. 36. 7  基于授權(quán)的接口的實(shí)現(xiàn)                  
     3. 37  實(shí)現(xiàn)操作                  
     3. 37. 1  對(duì)象的程序框架衍生                  
     3. 38  DSI到C++的映射                  
     3. 38. 1  ServerRequest到C++的映射                  
     3. 38. 2  處理操作參數(shù)和結(jié)果                  
     3. 38. 3  PortableServer動(dòng)態(tài)實(shí)現(xiàn)程序的映射                  
     3. 39  PortableServer函數(shù)                  
     3. 40  PortableServer::SenantManager的映射                  
     3. 40. 1  Cookie的映射                  
     3. 40. 2  ServantManagers和AdapterActivators                  
     3. 40. 3  服務(wù)器端對(duì)抽象接口的映射                  
     3. 41  CORBA的C++定義                  
     3. 41. 1  初等類型                  
     3. 41. 2  String_var和String_out類                  
     3. 41. 3  WSttring_var和wString_out                  
     3. 41. 4  Fixed類                  
     3. 41. 5  Any類                  
     3. 41. 6  Any_var類                  
     3. 41. 7  Exception類                  
     3. 41. 8  SystemException類                  
     3. 41. 9  UserException類                  
     3. 41. 10  UnknownUserException類                  
     3. 41. 11  release和is_nil                  
     3. 41. 12  Object類                  
     3. 41. 13  Environment類                  
     3. 41. 14  NamedValue類                  
     3. 41. 15  NVLst類                  
     3. 41. 16  ExceptionList類                  
     3. 41. 17  ContextList類                  
     3. 41. 18  Request類                  
     3. 41. 19  Context類                  
     3. 41. 20  TypeCode類                  
     3. 41. 21  ORB類                  
     3. 41. 22  ORB初始化                  
     3. 41. 23  普通T_out類型                  
     3. 42  C++專用語的替代映射                  
     3. 42. 1  無命名空間                  
     3. 42. 2  無異常的處理                  
     3. 43  C++關(guān)鍵字                  
 第4章  IDL到c語言映射                  
     4. 1  語言映射的要求                  
     4. 1. 1  基本數(shù)據(jù)類型                  
     4. 1. 2  構(gòu)造數(shù)據(jù)類型                  
     4. 1. 3  常量                  
     4. 1. 4  對(duì)象                  
     4. 1. 5  操作的調(diào)用                  
     4. 1. 6  異常                  
     4. 1. 7  屬性                  
     4. 1. 8  ORB接口                  
     4. 2  限域名字                  
     4. 3  接口的映射                  
     4. 4  繼承名和操作名                  
     4. 5  屬性的映射                  
     4. 6  常量的映射                  
     4. 7  基本數(shù)據(jù)類型的映射                  
     4. 8  構(gòu)造類型的映射的考慮                  
     4. 9  結(jié)構(gòu)類型的映射                  
     4. 10 聯(lián)合類型的映射                  
     4. 11  序列類型的映射                  
     4. 12  字符串的映射                  
     4. 13  超大字符串的映射                  
     4. 14  固定類型的映射                  
     4. 15  數(shù)組的映射                  
     4. 16  異常類型的映射                  
     4. 17  操作的隱含變?cè)?nbsp;                 
     4. 18  對(duì)有空變?cè)淼暮瘮?shù)的解釋                  
     4. 19  變?cè)獋鬟f的考慮                  
     4. 20  返回值傳遞的考慮                  
     4. 21  變?cè)?結(jié)果傳遞的總結(jié)                  
     4. 22  異常的處理                  
     4. 23  方法程序的參數(shù)說明                  
     4. 24  包含文件                  
     4. 25  偽對(duì)象                  
     4. 25. 1  ORB操作                  
     4. 26  對(duì)象實(shí)現(xiàn)的映射                  
     4. 26. 1  專門操作的細(xì)節(jié)                  
     4. 26. 2  PortableServer函數(shù)                  
     4. 26. 3  PortableServer::ServantLocator::Cookiee的映射                  
     4. 26. 4  仆從映射                  
     4. 26. 5  接口的程序框架                  
     4. 26. 6  仆從結(jié)構(gòu)的初始化                  
     4. 26. 7 應(yīng)用程序的仆從                  
     4. 26. 8 方法的參數(shù)說明                  
     4. 27  DSI到C語言的映射                  
     4. 27. 1  ServerRequest到C語言的映射                  
     4. 27. 2  動(dòng)態(tài)實(shí)現(xiàn)例程到C語言的映射                  
     4. 28  ORB的初始化操作                  
 第5章程  IDL到COBOL語言映射                  
     5. 1  概述                  
     5. 2  IDL類型到COBOL的映射                  
     5. 2. 1  IDL標(biāo)識(shí)符到COBOL的映射                  
     5. 2. 1. 1  限域名字                  
     5. 2. 1. 2  IDL標(biāo)識(shí)符到COBOL名字的映射                  
     5. 2. 1. 3  IDL標(biāo)識(shí)符到COLBOL字面量的映射                  
     5. 3  接口映射                  
     5. 3. 1  對(duì)象引用                  
     5. 3. 2  作為變?cè)膶?duì)象引用                  
     5. 4  基本數(shù)據(jù)類型的映射                  
     5. 4. 1  基本的整數(shù)類型                  
     5. 4. 2  布爾型                  
     5. 4. 3  枚舉                  
     5. 5  any類型的映射                  
     5. 5. 1  any類型映射                  
     5. 5. 2  any類型操作                  
     5. 5. 2. 1  客戶端any類型處理                  
     5. 5. 2. 2  對(duì)象實(shí)現(xiàn)的any類型處理                  
     5. 6  固定類型的映射                  
     5. 7  結(jié)構(gòu)類型的映射                  
     5. 8  聯(lián)合類型的映射                  
     5. 9  序列類型的映射                  
     5. 9. 1  序列映射                  
     5. 9. 2  序列的操作                  
     5. 9. 2. 1  客戶端序列的操作                  
     5. 9. 2. 2  對(duì)象實(shí)現(xiàn)的序列處理                  
     5. 9. 2. 3  嵌套序列                  
     5. 10   字符串的映射                  
     5. 10. 1  限界字符串的映射                  
     5. 10. 2  非限界字符串的映射                  
     5. 10. 2. 1  客戶端非限界字符串的處理                  
     5. 10. 2. 2  對(duì)象實(shí)現(xiàn)的非限界字符串處理                  
     5. 10. 3  Wstring的映射                  
     5. 11  數(shù)組的映射                  
     5. 12  異常類型的映射                  
     5. 12. 1  異常的映射                  
     5. 13  屬性的映射                  
     5. 14  偽對(duì)象                  
     5. 15  輔助數(shù)據(jù)類型例程                  
     5. 15. 1  概述                  
     5. 15. 2  ANYGET                  
     5. 15. 3  ANYFKEE                  
     5. 15. 4  ANYSET                  
     5. 15. 5  OBJDUP                  
     5. 15. 6  OBJREL                  
     5. 15. 7  OBJTOSTR                  
     5. 15. 8  SEQALLOC                  
     5. 15. 9  SEQFREE                  
     5. 15. 10 SEQGET                  
     5. 15. 11  SEQLEN                  
     5. 15. 12  SEQMAX                  
     5. 15. 13  SEQSET                  
     5. 15. 14  STRFREE                  
     5. 15. 15  STRGET                  
     5. 15. 16  STRLEN                  
     5. 15. 17  STRSET和SIRSETP                  
     5. 15. 18  STRTOOBJ                  
     5. 15. 19  TYPEGET                  
     5. 15. 20  TYPESET                  
     5. 16  動(dòng)態(tài)COBOL映射的基本原理                  
     5. 16. 1  概述                  
     5. 16. 2  接口的映射                  
     5. 16. 3  IDL生成的COBOL COPY文件內(nèi)容                  
     5. 16. 3. 1  操作名字塊                  
     5. 16. 3. 2  接口描述塊                  
     5. 16. 3. 3  操作參數(shù)塊                  
     5. 16. 3. 4  異常塊                  
     5. 16. 3. 5  接口COPY文件的例子                  
     5. 16. 4  全局CORBA COPY文件                  
     5. 16. 4. 1  COA-REQUEST-INFO                  
     5. 16. 4. 2  ORB-STATUS-INFORMATION                  
     5. 16. 5  屬性的映射                  
     5. 16. 6  類型定義和常數(shù)的映射                  
     5. 16. 7  異常類型的映射                  
     5. 17  通用輔助函數(shù)                  
     5. 17. 1  概述                  
     5. 17. 2  ORBREG                  
     5. 17. 3  ORBSTAT                  
     5. 18  對(duì)象調(diào)用                  
     5. 18. 1  概述                  
     5. 18. 2  ORBEXEC攝匯                  
     5. 19  COBOL對(duì)象適配器                  
     5. 19. 1  概述                  
     5. 19. 2  對(duì)象實(shí)現(xiàn)的初始化                  
     5. 19. 3 對(duì)象實(shí)現(xiàn)調(diào)度程序                  
     5. 19. 4 對(duì)象實(shí)現(xiàn)操作                  
     5. 20  COBOL對(duì)象適配器函數(shù)                  
     5. 20. 1  概述                  
     5. 20. 2  COAERR                  
     5. 20. 3  COAGET                  
     5. 20. 4  COAINIT                  
     5. 20. 5  COAPUT                  
     5. 20. 6  COAREQ                  
     5. 20. 7 OBJNEW                  
     5. 21  特殊類型的COBOL映射基本原理                  
     5. 21. 1  內(nèi)存管理                  
     5. 21. 2 MEMALLOC                  
     5. 21. 3 MEMFREE                  
     5. 21. 4  屬性的映射                  
     5. 21. 5  類型定義的映射                  
     5. 21. 6  常量的映射                  
     5. 21. 7  異常類型的映射                  
     5. 22  特殊類型的COBOL映射對(duì)象調(diào)用                  
     5. 22. 1  操作的隱含變?cè)?nbsp;                 
     5. 22. 2  變?cè)獋鬟f的考慮                  
     5. 22. 2. 1  in參數(shù)                  
     5. 22. 2. 2  inout參數(shù)                  
     5. 22. 2. 3  out和返回參數(shù)                  
     5. 22. 3  變?cè)?結(jié)果傳遞的總結(jié)                  
     5. 23  內(nèi)存管理                  
     5. 23. 1  參數(shù)存儲(chǔ)空間責(zé)任的總結(jié)                  
     5. 24  異常的處理                  
     5. 24. 1  把異常細(xì)節(jié)傳回給調(diào)用程序                  
     5. 24. 2  異常處理函數(shù)                  
     5. 24. 2. 1  CORBA-exception-set                  
     5. 24. 2. 2  CORBA-excep60n-id                  
     5. 24. 2. 3  CORBA-exception-value                  
     5. 24. 2. 4  CORBA-exception-free                  
     5. 24. 2. 5  CoRBA-exception-as-any                  
     5. 24. 3  如何處理CORBA-Exception參數(shù)的例子                  
     5. 25  特殊類型的COBOL服務(wù)器映射                  
     5. 25. 1  與操作有關(guān)的細(xì)節(jié)                  
     5. 25. 2  PortableServer函數(shù)                  
     5. 25. 3  PortableServer::ServantManager::Cookie的映射                  
     5. 25. 4  仆從映射                  
     5. 25. 5  接口的程序框架                  
     5. 25. 6  仆從結(jié)構(gòu)的初始化                  
     5. 25. 7  應(yīng)用程序的仆從                  
     5. 25. 8  方法的參數(shù)說明                  
     5. 25. 9  動(dòng)態(tài)程序框架接口到COBOL的映射                  
     5. 25. 9. 1  ServerRquest到COBOL巳的映射                  
     5. 25. 9. 2  操作                  
     5. 25. 9. 3  ctx                  
     5. 25. 9. 4  變?cè)?nbsp;                 
     5. 25. 9. 5  set-result                  
     5. 25. 9. 6  Set-exception                  
     5. 25. 10  動(dòng)態(tài)實(shí)現(xiàn)例程到COBOL的映射                  
     5. 26  COBOL 85的擴(kuò)展                  
     5. 26. 1  概述                  
     5. 26. 2  無類型指針和指針控制                  
     5. 26. 2. 1  無類型指針                  
     5. 26. 2. 2  指針控制                  
     5. 26. 3  浮點(diǎn)                  
     5. 26. 4  常量                  
     5. 26. 5  類型定義                  
 第6章  IDL到Ada語言映射                  
     6. 1  簡(jiǎn)介                  
     6. 1. 1  Ada實(shí)現(xiàn)需求                  
     6. 1. 2  調(diào)用慣例                  
     6. 1. 3  內(nèi)存管理                  
     6. 1. 4  任務(wù)處理                  
     6. 1. 5  Ada類型大小需求                  
     6. 2  映射方法總結(jié)                  
     6. 2. 1  接口和標(biāo)記類型                  
     6. 2. 1. 1  客戶方                  
     6. 2. 1. 2  前向聲明                  
     6. 2. 1. 3  服務(wù)器方                  
     6. 2. 2  操作                  
     6. 2. 3  屬性                  
     6. 2. 4  繼承關(guān)系                  
     6. 2. 5  數(shù)據(jù)類型                  
     6. 2. 6  異常                  
     6. 2. 7  名字和作用域                  
     6. 3  詞法映射                  
     6. 3. 1  標(biāo)識(shí)符的映射                  
     6. 3. 2  字面量的映射                  
     6. 3. 2. 1  整型字面量                  
     6. 3. 2. 2  浮點(diǎn)型字面量                  
     6. 3. 2. 3  固定小數(shù)點(diǎn)字面量                  
     6. 3. 2. 4  字符型字面量                  
     6. 3. 2. 5  超大字符字面量                  
     6. 3. 2. 6  字符串型字面量                  
     6. 3. 2. 7  超大字符串字面量                  
     6. 3. 2. 8  枚舉字面量                  
     6. 3. 3  常量表達(dá)式的映射                  
     6. 3. 3. 1  操作符的映射                  
     6. 4  1  IDL到Ada的名字映射                  
     6. 4. 1  標(biāo)識(shí)符                  
     6. 4. 2  限域名字                  
     6. 5  IDL文件的映射                  
     6. 5. 1  文件包含                  
     6. 5. 2  注釋                  
     6. 5. 3  其他的預(yù)處理                  
     6. 5. 4  全局名字                  
     6. 6  CORBA子系統(tǒng)                  
     6. 7  映射模塊                  
     6. 8  客戶方特有的接口映射                  
     6. 8. 1  對(duì)象引用類型                  
     6. 8. 2  接口和繼承                  
     6. 8. 3  前向聲明映射                  
     6. 8. 4  對(duì)象引用操作                  
     6. 8. 5  對(duì)象引用的擴(kuò)展                  
     6. 8. 6  對(duì)象引用的限制                  
     6. 8. 7  空對(duì)象引用                  
     6. 8. 8  類型對(duì)象                  
     6. 8. 9  接口映射舉例                  
     6. 9  基本類型的映射                  
     6. 10  固定類型的映射                  
     6. 11  布爾型的映射    6. 12  枚舉類型的映射                  
     6. 13  結(jié)構(gòu)類型的映射                  
     6. 14  聯(lián)合類型的映射                  
     6. 15  序列類型的映射                  
     6. 16  字符串類型的映射                  
     6. 17  超大字符串類型的映射                  
     6. 18  數(shù)組的映射                  
     6. 19  常量的映射                  
     6. 20  typdef的映射                  
     6. 21  TypeCode的映射                  
     6. 22  any類型的映射                  
     6. 22. 1  已知類型的處理                  
     6. 22. 2  未知類型的處理                  
     6. 23  異常類型的映射                  
     6. 23. 1  異常標(biāo)識(shí)符                  
     6. 23. 2  異常的成員                  
     6. 23. 2. 1  標(biāo)準(zhǔn)異常                  
     6. 23. 2. 2  與特定應(yīng)用相關(guān)的異常                  
     6. 23. 2. 3  實(shí)例應(yīng)用                  
     6. 24  客戶方特有的屬性映射                  
     6. 25  客戶方特有的操作映射                  
     6. 26  參數(shù)傳遞的考慮                  
     6. 27  任務(wù)的考慮                  
     6. 28  偽對(duì)象的Ada映射                  
     6. 28. 1  映射規(guī)則                  
     6. 28. 2  對(duì)象語義                  
     6. 29  NarnedValue                  
     6. 30  NVList                  
     6. 31  請(qǐng)求                  
     6. 32  上下文                  
     6. 33  TypeCode                  
     6. 34  ORB                  
     6. 35  對(duì)象                  
     6. 36  Current對(duì)象                  
     6. 37  Policy對(duì)象                  
     6. 38  DomainManager                  
     6. 39  ConstructionPo1icy                  
     6. 40  服務(wù)器方映射總則                  
     6. 41  接口的實(shí)現(xiàn)                  
     6. 42  操作和屬性的實(shí)現(xiàn)                  
     6. 43  服務(wù)器方映射舉例                  
     6. 44  PortableServer                  
     6. 45  PortableServer. AdapterActivator                  
     6. 46  PortableServer. Current                  
     6. 47  PortableServer. IdAssignmentPolicy                  
     6. 48  PortableServer. IdUniquenessPolicy                  
     6. 49  PortableServer. ImplicitActivonPolicy                  
     6. 50  PortableServer. LifeSpanPolicy                  
     6. 51  PortableServer.POA                  
     6. 52  PortableServer.POAManager                  
     6. 53  PortableServer.RequestProcessingPolicy                  
     6. 54  PortableServe.ServantActivator                  
     6. 55  PortableSener. ServantLocator                  
     6. 56  PortableServer. ServantManaager                  
     6. 57  PortableServer. ServantRetentionPolicv                  
     6. 58  PortableServer. ThreadPolicv                  
 附錄   Ada術(shù)語詞匯表                  
 第7章  IDL到Smalltalk語言映射                  
     7. 1  映射總結(jié)                  
     7. 2  關(guān)鍵的設(shè)計(jì)思想                  
     7. 2. 1  風(fēng)格的一致性. 實(shí)現(xiàn)的靈活性和可移植性                  
     7. 3  實(shí)現(xiàn)的限制                  
     7. 3. 1  避免名字空間沖突                  
     7. 3. 2  對(duì)OMG IDL類型的限制                  
     7. 4  Smalltalk實(shí)現(xiàn)的要求                  
     7. 5  名字到Smalltalk標(biāo)識(shí)符的轉(zhuǎn)換                  
     7. 6  接口的映射                  
     7. 7  內(nèi)存的使用                  
     7. 8  對(duì)象的映射                  
     7. 9  操作的調(diào)用                  
     7. 10  屬性的映射                  
     7. 10. 1  常量的映射                  
     7. 11  基本數(shù)據(jù)類型的映射                  
     7. 11. 0. 1  short                  
     7. 11. 0. 2  long                  
     7. 11. 0. 3  long long                  
     7. 11. O. 4  unsigned shorL                  
     7. 11. 0. 5  unsigned long                  
     7. 11. 0. 6  unsigned long long                  
     7. 11. 0. 7  float                  
     7. 11. 0. 8  double                  
     7. 11. 0. 9  long double                  
     7. 11. 0. 10  char                  
     7. 11. 0. 11  wchar                  
     7. 11. 0. 12  boolean                  
     7. 11. 0. 13  octet                  
     7. 12  Any類型的映射                  
     7. 13  枚舉類型的映射                  
     7. 14  結(jié)構(gòu)類型的映射                  
     7. 15  固定類型的映射                  
     7. 16  聯(lián)合類型的映射                  
     7. 16. 1  隱含聯(lián)編                  
     7. 16. 2  顯式聯(lián)編                  
     7. 17  序列類型的映射                  
     7. 18  字符串類型的映射                  
     7. 19  超大字符串類型的映射                  
     7. 20  數(shù)組類型的映射                  
     7. 21  異常類型的映射                  
     7. 22  操作的映射                  
     7. 23  操作的隱含變?cè)?nbsp;                 
     7. 24  變?cè)獋鬟f的考慮                  
     7. 25  異常的處理                  
     7. 26  異常值                  
     7. 26. 1  COEBAExceptionValue協(xié)議                  
     7. 26. 2  偽對(duì)象映射概述                  
     7. 27  CORBA::Request                  
     7. 28  CORBA::Context                  
     7. 29  CORBA::Object                  
     7. 30  CORBA::ORB                  
     7. 31  CORBA::NamedValue                  
     7. 32  CORBA::NVList                  
 附錄  詞匯表                  

本目錄推薦

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