corba相关
xinpo66
it职业发展顾问5年
展开
-
CORBA Programming with TAO - 1.Start(基本概念)
摘要:<br />简要介绍CORBA的基本原理,并解释POA、stub、skeleton、servant等重要概念。一、CORBA及TAO简介<br />CORBA是一个为简化跨平台应用而提出的规范,它独立于网络协议、编程语言和软硬件平台,支持异构的分布式计算环境和不同编程语言间的对象重用。CORBA可以作为不同平台应用间信息传递的中间件,CORBA通过引入经过充分验证的有效的框架结构和通信手段,最大限度地简化了网络通信相关应用的设计与开发,使得我们可以专注于业务逻辑的实现,而无需关心通信的细节。CORBA原创 2011-03-09 16:39:00 · 908 阅读 · 0 评论 -
CORBA Programming with TAO - 2.Compile Source Code(编译ACE/TAO/CIAO)
<br />摘要:<br />简要介绍如何在Windows平台上编译ACE/TAO/CIAO,及编译过程中需注意的问题。<br />正文:<br />随着ACE/TAO/CIAO研究者研究的不断深入,整个平台变得越来越庞大,涉及的工程及目录数目也越来越多,下面简要介绍一下如何在Windows平台上编译ACE/TAO/CIAO,其过程在其它平台上是类似的。<br />一、目录结构<br />在开始之前,先简要介绍一下整个产品的目录结构。ACE(Adaptive Communication Environmen转载 2011-03-09 16:50:00 · 713 阅读 · 0 评论 -
CORBA Programming with TAO - 5.Hello World(简单实例)
<br />CORBA Programming with TAO - 5.Hello World(简单实例)<br />摘要:<br />前面对CORBA编程的基础知识进行了简单介绍,本篇中,我们将实例讲解如何利用TAO中进行CORBA编程。<br />一、编写IDL<br />1、建一个空的Solution,然后在该Solution目录下新建一个名为idl的Win32 Static Library工程(对于一般的TAO工程,无需单独为idl建一个Project,但由于我们要重用该idl,所以单独为其建立一转载 2011-03-10 16:28:00 · 908 阅读 · 0 评论 -
CORBA Programming with TAO - 3.IDL Data Type(数据类型与Mapping)
<br />CORBA Programming with TAO - 3.IDL Data Type(数据类型与Mapping)<br />摘要:<br />简要介绍TAO支持的IDL数据类型及其C++ Mapping关系。<br />一、简单基本数据类型(Simple Basic Types)<br />TAO支持以下简单基本数据类型(%TAO_ROOT%/tao/Basic_Types.h):<br />IDL<br /> C++<br /> <br />boolean<br /> CORBA::Boo转载 2011-03-09 17:00:00 · 1025 阅读 · 0 评论 -
CORBA Programming with TAO - 4.Basic Functions(常用基本方法解析)
<br />摘要:<br />简要介绍CORBA规范定义的几个常用基本方法的功能及应用中需要注意的问题。<br />正文:<br />idl编译器会为每个在idl中声明的interface生成一个对应的代理基类:<br />class InterfaceName;<br />以及两个对象引用类型:<br />InterfaceName_ptr<br />和<br />InterfaceName_var<br />前者是一个指针类型,其定义往往是:<br />typedef InterfaceName* In原创 2011-03-09 17:03:00 · 616 阅读 · 0 评论