CORBA : 通用物件請求代理架構
来源:互联网 发布:淘宝助理中通快递模板 编辑:程序博客网 时间:2024/05/16 05:32
今天在讲WCF的时候,有朋友问到WCF与CORBA的结合性。我对CORBA实在是不甚了了,Windows平台一般我们都是从COM开发开始的。回来查了一下有关的资料
简单的说,这个东西,是与语言和平台无关的一套分布式开发架构。
http://zh.wikipedia.org/wiki/CORBA
CORBA(Common Object Request Broker Architecture)通用物件請求代理架構是軟體構建的一个標準。
CORBA標準由物件管理組織(OMG)設立並進行控制,CORBA定義了一系列API,通信協議,和物件/服務信息模型用於使得異質應用程序能夠互相操作,這些應用程序用不同的程式語言編寫,運行在不同的平台上。CORBA因此為定義明確的物件提供了平臺和位置的透明性,這些物件是分布式計算平臺的基礎。
通常來說,CORBA把用其他語言開發的程序代码和關於該程序代码能力和如何調用該程序代码的信息包到一個开发包(package)中,开发包中的物件則可以在網络上被其他程序(或CORBA物件)調用。 在這個意義上來講,CORBA可以被看作是一個機器可讀的文件檔格式,類似於头文件(header),但是具有相當多的信息。
CORBA使用一種介面定義語言用於刻畫物件將呈現出來的介面。CORBA又規定了從IDL到特定程式語言,如C++或Java,實現的映射。這個映射精確的描述了CORBA資料類型是如何被用戶端和伺服器端實現的。標準映射的有Ada、C、C++、Smalltalk、Java、以及Python。 還有一些非標準的映射,為Perl和Tcl的映射由這些語言寫的ORB實現。
CORBA的IDL只是IDL的一個例子。
在提供用戶語言和平臺中性的遠端程序呼叫規範的同時,CORBA也定義了通常需要的服務,例如事務和安全。
- CORBA : 通用物件請求代理架構
- GTK 的物件導向架構
- GTK Gossip: GTK 的物件導向架構
- CORBA公共对象请求代理体系结构
- 公共对象请求代理体系结构CORBA简介
- corba
- CORBA
- corba
- corba
- CORBA
- CORBA
- CORBA
- CORBA
- CORBA
- CORBA?
- Corba
- CORBA
- CORBA
- Studies not stops(学无止尽)
- 如何判断你是不是当管理层的料
- 中国历史朝代歌
- vijos题解--我是打饭的
- 正式开始写博客!
- CORBA : 通用物件請求代理架構
- 把数据库以路经形式保存到数据库并读取显示
- C3TBT1
- 传智播客学习笔记6.7
- linux 进程信号集合 sigset_t
- 传智播客学习笔记6.8
- 传智播客学习笔记6.10
- 传智播客学习笔记6.11
- 生成日历的SQL语句