advanced corba庐 programming with c++
时间: 2023-08-03 14:01:34 浏览: 58
《高级CORBA®编程与C语言》是一本介绍使用C语言进行高级CORBA®编程的书籍。CORBA®是一个面向对象的计算机通信协议和中间件平台,用于实现分布式应用程序之间的通信和互操作性。本书旨在帮助读者深入理解CORBA®的概念和原理,并提供使用C语言进行CORBA®编程的实际指导。
这本书从CORBA®的基础知识开始介绍,包括对象请求代理、接口定义语言和对象适配器等核心概念。然后,书中详述了CORBA®的高级特性,如动态调用、组件模型、安全性和事务处理等。通过实际示例和代码片段,读者可以学习如何使用C语言实现CORBA®的各种功能和技术。
本书还涵盖了一些高级话题,如CORBA电信服务、CORBA和Web Services的集成、CORBA持久性和CORBA的扩展性。这些话题让读者了解了CORBA®在不同领域和应用中的应用和发展。
《高级CORBA®编程与C语言》是一个适合有一定编程基础和对CORBA®感兴趣的读者的书籍。读者应具备C语言编程和面向对象编程的知识,以便更好地理解和应用本书中的内容。
总之,这本书提供了使用C语言进行高级CORBA®编程的详细指导,帮助读者掌握CORBA®的核心概念和技术,提高分布式应用程序的开发能力和互操作性。
相关问题
glassfish corba
GlassFish 应用服务器自带了 CORBA (Common Object Request Broker Architecture) 支持,可以通过 CORBA 技术实现分布式应用程序的开发和部署。
CORBA 是一种标准的分布式对象技术,它定义了对象之间的通信协议和接口规范,使得分布式对象之间可以透明地进行通信和交互。CORBA 技术将对象抽象出来,使得分布式对象之间的通信和交互就像本地对象一样简单和直观。
GlassFish 应用服务器提供了完整的 CORBA 支持,包括 CORBA 客户端和服务器端的开发和部署。在 GlassFish 应用服务器中,可以使用 Java IDL(Interface Definition Language) 来定义 CORBA 接口,然后使用 Java 编程语言来实现这些接口,并在应用服务器中进行部署和发布。同时,GlassFish 应用服务器还提供了 CORBA 命名服务、事件服务、安全服务、事务服务等相关的服务,以支持分布式应用程序的开发和部署。
总之,GlassFish 应用服务器的 CORBA 支持为分布式应用程序的开发和部署提供了一种强大的技术手段,可以使得分布式应用程序更加简单、直观和可靠。
idl编译器corba
IDL(Interface Definition Language,接口定义语言)是一种用于描述分布式系统中的接口和对象的语言。而CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)是一种分布式对象技术,它提供了一种标准的方式来让不同的对象在分布式环境中进行通信和交互。
IDL编译器是将IDL语言编写的接口和对象描述文件编译成相应的语言代码的工具。CORBA的IDL编译器可以将IDL文件编译成各种编程语言(如C++、Java等)的代码,以便在分布式系统中使用。
CORBA的IDL编译器有很多种,如omniORB、TAO、JacORB等。这些编译器都是开源的,可以自由下载和使用。