最近项目用到了CORBA,所以理一下这三者的关系:

ACE is an open-source framework that provides many components and patterns for developing high-performance, distributed real-time and embedded systems. ACE provides powerful, yet efficient abstractions for sockets, demultiplexing loops, threads, synchronization primitives.

TAO (The ACE ORB) is an open-source implementation of a CORBA Object Request Broker (ORB) built using components and patterns in the ACE framework.

也就是ACE是一个开源的函数库,一种框架;TAO是基于ACE的对CORBA的一种实现

CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。

IDL:Interface description language的缩写,指接口描述语言,是CORBA规范的一部分,是跨平台开发的基础。

RPC(Remote Procedure Call)—远程过程调用,CORBA的底层实现

CORBA、ACE、TAO之间的关系相关推荐

  1. VxWorks6.6运行简单的ACE/TAO CORBA程序

    这里windows做host,vmware下搭建好vxworks,做target 1.windows下运行服务器端 (需要在windows下编译tao) 以windows端程序作为服务器端,这里选用% ...

  2. X Window、GNOME和KDE之间的关系

    X Window.GNOME和KDE之间的关系 分类: Linux2011-04-25 23:06 3570人阅读 评论(1) 收藏 举报 桌面环境文件管理器unix图形linuxqt 目录(?)[+ ...

  3. ACE+TAO 通信中间件

      ACE,JACE,TAO,CIAO,JAWS,ZEN     (by huihoo.org Allen) 产品主页 .ACE - The ADAPTIVE Communication Enviro ...

  4. ACE+TAO环境搭建 windows平台

    最近项目需要用CORBA,记录下windows下ACE+TAO环境搭建,内容为各个地方copy而来,非原创,亲测有效(最近测试时间2019.04.01). 我的平台:win10, 64位,VS2013 ...

  5. Day-16 面向对象03 类与类之间的关系

    一.类与类之间的依赖关系 我用着你,但是你不属于我,这种关系是最弱的,比如,公司和雇员之间,对于正式员工,肯定要签订劳动合同,还得小心伺候着,但是如果是兼职,那无所谓,需要了你就来,不需要你就可以拜拜 ...

  6. 【linux】图形界面基础知识(X、X11、GNOME、Xorg、KDE的概念和它们之间的关系)

    转载自:https://blog.csdn.net/zhangxinrun/article/details/7332049 简介 LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间 ...

  7. 嵌入式开发之信号采集同步---VSYNC和HSYNC的作用以及它们两者之间的关系

    VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC的作用以及它们两者之间的关系 VSYNC和HSYNC是什么 VSYNC: vertical synchronization,指 ...

  8. 通过构建城市来解释HTML,CSS和JavaScript之间的关系

    by Kevin Kononenko 凯文·科诺年科(Kevin Kononenko) 通过构建城市来解释HTML,CSS和JavaScript之间的关系 (The relationship betw ...

  9. Python中怎样改变集合之间的关系?

    Python中怎样改变集合之间的关系?数学中,两个集合关系的常见操作包括:交集.并集.差集.补集.设A,B是两个集合,集合关系的操作介绍如下: 交集是指属于集合A且属于集合B的元素所组成的集合, 并集 ...

最新文章

  1. 面向对象编程(OOP)----BLUE大师JS课堂笔记(二)
  2. Android插件化原理解析——ContentProvider的插件化
  3. prometheus命令_Prometheus 入门
  4. “约见”面试官系列之常见面试题之第九十九篇之router的钩子函数(建议收藏)
  5. dos攻击命令_Kali Linux系列之拒绝服务攻击(DOS)实战(上)
  6. uft自动化测试工具安装步骤_自动化功能测试和接口测试工具整理
  7. cocos creator 方法数组_Creator | 优化三剑客之内存!
  8. Android 屏幕旋转的多种状态
  9. cookie与session
  10. 海康人脸认证设备对接
  11. Play on Words
  12. 怎样取消php加密mppe,PHP 加密问题 求大神帮忙? 谢谢
  13. CoLA任务的数据增强方法
  14. django -- 过滤器
  15. ElementUI中为table增加小计/合计
  16. XP访问网络共享文件夹的方法
  17. 使用matlab绘制条形图、面积图、饼图、柱状图
  18. MySql(九)连接查询
  19. jquery 获取某个值得键名_jquery中获取元素里某一特定子元素的代码
  20. Linux网络与数据封装

热门文章

  1. 「图像处理」使用Python+Openface实现人脸识别与关键点(landmarks)检测
  2. 巧萌易携之ROS2Go的不完全教研攻略
  3. 共阴数码管C语言单片机,51单片机直接驱动共阴极数码管
  4. 日志收集之--将Kafka数据导入elasticsearch
  5. 通信扰码的原理与实现
  6. java8 Stream分组求和reducing分组求最大值
  7. Mathematica描绘滚球某个点的运动轨迹(摆线)
  8. Python高级动态绘图系统:复杂曲线的轨迹演示
  9. python:实现balanced parentheses平衡括号表达式算法(附完整源码)
  10. 华为公司面试新员工的有关计算机网络的题目和答案