分布對象中間件CORBA是2018年全國科學技術名詞審定委員會公布的計算機科學技術名詞。
基本介紹
- 中文名:分布對象中間件CORBA
- 外文名:CORBA middleware
- 所屬學科: 計算機科學技術
- 公布年度 :2018年
分布對象中間件CORBA是2018年全國科學技術名詞審定委員會公布的計算機科學技術名詞。
分布對象中間件CORBA是2018年全國科學技術名詞審定委員會公布的計算機科學技術名詞。定義遵從對象管理組織(OMG)制定的公共對象請求代理體系規範的分布對象中間件。出處《計算機科學技術名詞 》第三版1...
公共對象請求代理結構(Common Object Request Broker Architecture,CORBA )是對象管理組織(Object Management Group,OMG)針對數量激增的軟硬體產品之間互操作的現實需求而提出的中間件解決方案。CORBA定義了接口定義語言和套用編程接口,使對象可以按照特定的對象請求代理(Object Request Broker,ORB) 方式進行互動。CORBA 的主要...
OMG組織是分布對象技術標準化方面的國際組織,它制定出了CORBA等標準。(5)Web套用伺服器 Web套用伺服器是Web伺服器和套用伺服器相結合的產物。套用伺服器中間件可以說是軟體的基礎設施,利用構件化技術將套用軟體整合到一個確定的協同工作環境中,並提供多種通信機制,事務處理能力,及套用的開發管理功能。由於直接...
《CORBA系統結構原理與規範》是2000年電子工業出版社出版的圖書,作者是OMG。內容介紹 CORBA是一種工業標準的中間件,可以用於多重異種環境下的集成與分散式對象編程方面的套用。CORBA採用開放、標準的方式,在網路管理套用的開發中引入了面向對象的概念和工具以及客戶/伺服器範例。它具有合併傳統套用集成和已有套用互協作...
CORBA(Common ObjectRequest Broker Architecture公共對象請求代理體系結構)是由OMG組織制訂的一種標準的面向對象應用程式體系規範。或者說CORBA體系結構是對象管理組織(OMG)為解決分布式處理環境(DCE)中,硬體和軟體系統的互連而提出的一種解決方案;OMG組織是一個國際性的非盈利組織,其職責是為套用開發提供一個公共...
叫做“請求代理”是指協調客戶終端程式與遠程服務對象之間信息傳遞的軟體結構,它是操作的中介,解決主機系統、作業系統、程式語言的異構性,使CORBA有較強的兼容性。現在CORBA已被廣泛接受,成為各廠商開發網路管理系統的基礎。其中,ORB對象請求代理是關鍵部分,起著“軟體匯流排”的作用。
《實時分布對象中間件的體系結構及實現模型研究》是依託東南大學,由汪芸擔任項目負責人的青年科學基金項目。中文摘要 以實時CORBA為代表的實時分布對象中間件是當前分布對象計算處理技術的研究熱點之一。鞠釒拷岷鮮凳奔撲慵際鹺兔嫦蚨韻蠹際醯允凳盋ORBA系統的體系結構和實現模型(包括實時調度算法、實時通信協定和...
它的作用在於提供一個通信框架,透明地在異構的分布計算環境中傳遞對象請求。CORBA規範包括了ORB的所有標準接口。1991年推出的CORBA 1.1 定義了接口描述語言OMG IDL和支持Client/Server對象在具體的ORB上進行互操作的API。CORBA 2.0 規範描述的是不同廠商提供的ORB之間的互操作。對象請求代理(ORB)是對象匯流排,它在...
CORBA允許用戶創建通用的對象,然後通過讓對象繼承相應的服務,使對象具有事務處理、安全性、持久性等所需要的特性。這也就意味著可以設計一些具有常用功能的通用對象,然後在系統運行時建立,與中間件混合成的適當的對象。CORBA的這種可以通過中間件進行混合的特性,極大地簡化了套用編程的工作,同時又能保證系統的良好的...
中間件分離分散式對象與訊息代理的數據轉換。SOA架構以服務的封裝,解耦實現了業務邏輯、數據轉換與網路連線等。互操作性 傳統中間件在軟體的互操作方面,通過標準化的API完成了同類系統之間的調用互操作,但是連線互操作離不開原有的特定的訪問協定,比如CORBA用於的IIOP,JAVA用於的RMI等。而SOA以支持Internet、標準化...
CORBA 在各種分布式體系結構中,由OMG採納的公共對象請求代理結構CORBA模型具有較完善的規範標準,並且嚴格地區分了CORBA規範與CORBA產品。CORBA保證應用程式的可互操作性以及對於硬體平台、作業系統、程式語言以及網路與通信協定的無關性。CORBA規範中包含一系列單獨的規範,例如OMG接口定義語言IDL、網路通信協定GIOP和IIOP、...
它的作用在於提供一個通信框架,透明地在異構的分布計算環境中傳遞對象請求。CORBA規範包括了ORB的所有標準接口。對象請求代理這個結構不需要作為組件單獨實現,它由接口定義。任何提供正確接口的ORB實現都是可被接受的。定義 對象請求處理是在對象間建立客戶/伺服器聯繫的一種中間件。中間件概述 中間件是一種獨立的系統...
12.3基於中間件集成多資料庫(236)12.3.1分布計算環境和中間件技術(236)12.3.2CORBA(238)12.3.3DCOM(240)12.3.4Java和RMI(243)12.3.5WebService(246)12.4套用CORBA集成多資料庫(247)12.5基於XML集成多資料庫(250)習題12(250)第13章分布數式據庫系統的安全性(251)13.1資料庫的安全性(251)13.2...
一些其它標準基於一個特別的模型,比如CORBA (公用對象請求代理程式體系結構),它是由OMG (對象管理組)和多計算機廠商聯盟開發的一個標準。CORBA使用面向對象模型實現分布系統中的透明服務請求。工業界有自己的標準,比如微軟的分散式構件對象模型(DCOM)和Sun Microsystem公司的Java Beans。系統測試 ·在測試執行過程中,...
一些其它標準基於一個特別的模型,比如CORBA(公用對象請求代理程式體系結構),它是由OMG (對象管理組)和多計算機廠商聯盟開發的一個標準。CORBA使用面向對象模型實現分布式系統中的透明服務請求。工業界有自己的標準,比如微軟的分散式構件對象模型(DCOM)和Sun Microsystem公司的Java Beans。與計算機網路異同 分散式...
分布對象 分布對象是2018年全國科學技術名詞審定委員會公布的計算機科學技術名詞。定義 分布於不同進程或不同計算機上的對象。彼此可以通過傳送訊息而進行互操作。出處 《計算機科學技術名詞 》第三版
在中間件系統、Web服務以及SOA等需要多程式協作的許多領域,分散式對象技術都發揮著重要作用。本書分8章,按照循序漸進的原則,從理論到實踐逐步介紹分散式對象技術的典型代表CORBA和Java RMI的基本概念與程式設計規則。特別是,為了使讀者能夠儘快運用分散式對象技術來解決實際問題,在本書的最後兩章完整地給出了基於CORBA...
6.3 幾種典型的對象設計模式 6.4 習題 第7章 對象持久化 7.1 對象持久化的基本概念 7.2 類層次體系結構 7.3 對象到關係資料庫的映射 7.4 對象持久化層的設計 7.5 習題 第8章 分布式對象 8.1 分散式對象的基本概念 8.2 公共對象請求代理體系結構(CORBA) 8.3 COM/DCOM/COM+...
11.2.6CORBA公共對象服務 11.3Java RMI 11.3.1RMI體系結構 11.3.2RMI套用開發 11.4分布式對象系統比較 本章小結 習題 第12章面向服務的分布計算 12.1Web文檔服務 12.1.1超文本標記語言 12.1.2超連結 12.1.3超文本傳輸協定 12.1.4公共網關接口 12.2Web服務 12.2.1Web服務契約 12.2.2擴展標記...
另外,使用CORBA作為中間件,可隱藏實際套用對象的異構性,底層系統軟體的細節,及通訊協定和硬體等。RTI在體系結構上,分集中式RTI(RTI的服務功能集中在一台機器上)和分散式RTI(RTI的服務功能分布在多台機器上)。對集中式RTI,時間主要花費在對信息的處理上(overhead),而分散式RTI時間不但花費在對信息的處理上,還...
在傳統地CORBA對象模型中,對象只能通過繼承(而不是組合)來擴展,應用程式開發人員必須先定義一個IDL接口、實現該接口、並在所有server中配置該實現。但CORBA IDL的多重繼承是有缺陷的,因為有的語言不支持重載;另外,應用程式可能用同一個IDL接口多次發布服務的多個實現或多個實例,但多重繼承使得不可能不止一次的...
6.1 CORBA概述 6.1.1 ORB 6.1.2 IDL語言和語言映射 6.1.3 存根和框架 6.1.4 動態調用 6.1.5 對象適配器 6.1.6 界面倉庫和實現倉庫 6.1.7 ORB之間的互操作 6.2 CORBA系統開發 6.2.1 開發過程 6.2.2 開發實例 6.3 CORBA的服務 6.3.1 核心服務 6.3.2 資料庫與事務處理 6.3.3 ...
從另一個角度來看,分布套用系統更多地採用組件結構,因此這一層也稱為組件集成層,接口集成的核心是使用分布組件封裝套用系統的業務邏輯,通過遠程方法調用業務邏輯。 EJB、CORBA和COM+是支持接口集成的三種技術。過程集成層是集成的較高層次,它實現面向過程的集成。過程集成的對象不是物理實體而是過程實體,它集成的是...
CORBA管理和服務 Tmax支持遵守CORBA規格說明的套用開發,而且CORBA服務對象可以被Tmax進行管理。這樣,Tmax的進程管理和負載均衡功能可以套用到CORBA伺服器,也支持CORBA套用的命名服務。- CORBA服務端對象:原始碼級別的兼容性 - CORBA客戶端對象:二進制級別的兼容性 Stream I/O (管道)- Tmax的進程間通信(IPC)採用...
MPI子集 9.3 MPI訊息 9.4 點對點通信(point-to-point Communication)9.5 聚合通信 9.6 MPI-2簡介 9.7 MPI實踐 9.8 小結 思考題9 第10章 Java並行編程——Pro Active編程 ……第11章 分散式計算技術概論 第12章 分布對象中間件技術——CORBA技術 第13章 網路並行分散式計算技術的研究進展 參考文獻 ...
第4章 具有端到端服務質量保證的中間件 4.1 中間件corba基本介紹 4.1.1 oma(object model architecture)4.1.2 公共對象請求代理體系結構 4.1.3 orb核心 4.1.4 idl語言和語言映射 4.1.5 存根和框架 4.1.6 動態調用 4.1.7 對象適配器 4.1.8 界面倉庫和實現倉庫 4.1.9 orb之間的互操作 4.1....
5.6. CORBA 5.6.1. 技術描述 CORBA即公共對象請求代理體系結構,是一個具有互操作性和可移植性的分散式面向對象的套用標準。CORBA標準主要分為3個層次:對象請求代理、公共對象服務和公共設施。最底層是ORB(對象請求代理),規定了分布對象的定義(接口)和語言映射,實現對象間的通訊和互操作,是分布對象系統中的...
第6章分散式對象技術 6.1分散式對象技術概述 6.1.1中間件技術 6.1.2分散式對象技術 6.1.3分散式對象技術原理 6.2com/dcom 6.2.1com 6.2.2dcom 6.3rml 6.3.1rmi概述 6.3.2java rmi架構 6.3.3rmi實現細節 6.4corba 6.4.1對象管理體系結構oma 6.4.2公共對象請求代理體系結構corba 6.5分散式...
中電萬聯在物聯網套用、RFID、無線感測網,高清視頻互動管理等方面積累豐富的經驗和成果,在行業及國內相關領域居於領先地位。採用分布式計算技術進行組件和中間件(CORBA)開發、支持J2EE標準,產品支持雲計算、符合SOA架構要求;將ISO9001質量管理體系認證標準和CMM方法全面實施於公司管理及研發流程中;企業自身和產品資格...
2.3 分布式對象和中間件 2.3.1 顯式的中間件 2.3.2 隱式的中間件 2.4 企業級Bean的組成部分 2.4.1 Enterprise Bean類 2.4.2 EJB對象 2.4.3 Home對象 2.4.4 本地接口 2.4.5 部署描述 2.4.6 供應商特有檔案 2.4.7 Ejb-jar檔案 2.4.8 術語小結 2.5 小結 第3章 編寫您的第一個...