国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

CORBA 是什么

2019-11-18 12:41:31
字體:
來源:轉載
供稿:網友

  公用對象請求代理(調度)程序體系結構(Common Object Request Broker Architecture),縮寫為 CORBA,是對象治理組織(Object Management Group)對應當今快速增長的軟硬件的協同工作能力的要求而提出的方案。簡而言之,CORBA 答應應用程序和其他的應用程序通訊,而不論他們在什么地方或者由誰來設計。CORBA 1.1 由對象治理組織在 1991 年發布。他定義了接口定義語言(IDL)和應用編程接口(API),從而通過實現對象請求代理(ORB)來激活客戶/服務器的交互。CORBA 2.0 于 1994 年的 12 月發布。他定義了如何跨越不同的 ORB 提供者而進行通訊。
  
  ORB 是一個中間件,他在對象間建立客戶-服務器的關系。通過 ORB,一個客戶可以很簡單地使用服務器對象的方法而不論服務器是在同一機器上還是通過一個網絡訪問。ORB 截獲調用然后負責找到一個對象實現這個請求,傳遞參數和方法,最后返回結果。客戶不用知道對象在哪里,是什么語言實現的,他的操作系統以及其他和對象接口無關的東西。
  
  在傳統的客戶/服務器程序中,開發者使用他們自己設計的或者公認的標準定義設備之間的協議。協議的定義依靠于實現的語言,網絡的傳輸和其他許許多多因素。ORB 將這個過程簡單化。使用 ORB,協議定義是通過應用接口,而該接口是接口定義語言(IDL)的一個實現,他和使用的編程語言無關的。并且 ORB 提供了很大的靈活性。他讓程序員選擇最適當的操作系統,運行環境和設計語言來建設系統中每個組件。更重要的是,他答應集成已經存在的組件。
  
  CORBA 是在面向對象標準化和互操作性道路上的一個信號。通過 CORBA,用戶不必要知道軟硬件的平臺和他們處在企業網的什么地方就可以操作。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枣阳市| 莫力| 永和县| 绥江县| 南和县| 和静县| 新余市| 南涧| 龙南县| 正宁县| 昔阳县| 梨树县| 光山县| 长丰县| 长春市| 佛教| 凌源市| 定西市| 宣城市| 肃南| 化州市| 辽阳县| 安宁市| 乐亭县| 海口市| 武川县| 双鸭山市| 白河县| 杭州市| 黄冈市| 五指山市| 扶沟县| 长岛县| 湘乡市| 兰考县| 明光市| 寻甸| 肥西县| 长汀县| 新田县| 伊宁县|