Difference between revisions 20815312 and 24459978 on ukwiki

'''CORBA''' ({{lang-en|Common Object Request Broker Architecture}} — загальна архітектура брокера об'єктних запитів) — це запропонований [[Object Management Group|консорціумом OMG]] [[технологічний стандарт]] розробки розподілених [[Застосунок|застосунків]].

(contracted; show full);являється нова технологія DCOM (Microsoft), яка сильно потіснила CORBA з ринку Windows — орієнтованих систем. Технологія RMI, навпаки, робить кроки назустріч CORBA. Починаючи з JDK 1.2, протокол RMI буде виконуватися поверх протоколу IIOP, що вигідно Java та CORBA розробникам. Масове використання технології Java-CORBA виведе Internet на новий рівень взаємодії. В такий спосіб відбудеться перехід від Web до нової, об'єктної мережі — Object Web.

== Список брокерів (CORBA Orbs) ==

* [
https://web.archive.org/web/20070227143808/http://www.borland.com/us/products/visibroker/index.html Borland Enterprise Server, VisiBroker Ed.] — CORBA 2.6-сумісний комерційний ORB від [[Borland]], підтримує [[Java]] і [[C++]].
* [http://www.mico.org/ MICO] — Вільний ([[LGPL]]) ORB з підтримкою C++.
* [http://omniorb.sourceforge.net/ omniORB] — Вільний (LGPL) ORB для C++ і [[Python]].
* [http://www.gnome.org/projects/ORBit2/ ORBit2]  — Вільний (LGPL) ORB для C, C++ і Python.
* [http://www.jacorb.org/ JacORB] — Вільний (LGPL) ORB з підтримкою Java.
* [http://www.cs.wustl.edu/~schmidt/TAO.html TAO] — The ACE ORB, відкритий ORB для C++.
* [http://www.orbacus.com/ Orbacus] — комерційний ORB від IONA Technologies.

== Література ==
* Б. В. Кузьменко, О. А. Чайковська «ТЕХНОЛОГІЯ РОЗПОДІЛЕНИХ СИСТЕМ ТА ПАРАЛЕЛЬНИХ ОБЧИСЛЕНЬ» Навчальний посібник. — Київ — 2011. — С. 19-32.
* Корнеев В. В. Параллельные вычислительные системы. — М.: Нолидж, 1999.

== Див. також ==

* [[Ice]]
* [[ILU]]
* [[COM]]
* [[Взаємодія між процесами]]

== Посилання ==

* [https://web.archive.org/web/20170402202151/http://www.omg.org/spec/CORBA/Current/ Специфікація OMG CORBA (поточна версія)]
* [http://www.omg.org/spec/CORBA/ Специфікація OMG CORBA (всі версії)]
* [http://www.corba.org/ Офіційний сайт CORBA]
* [https://web.archive.org/web/20150223120342/http://www.omg.org/technology/documents/formal/components.htm Official OMG CORBA Components page]
* [http://ditec.um.es/~dsevilla/ccm Unofficial CORBA Component Model page]
* [https://osportal.remedy.nl/documents/25 Comparing IDL to C++ with IDL to C++11]

{{Wikify|дата=січень 2017}}
{{refimprove}}
{{Compu-prog-stub}}
{{ВП-портали|Програмування|Інформаційні технології|}}
[[Категорія:Розподілені обчислення]]
[[Категорія:Об'єктно-орієнтоване програмування]]
[[Категорія:Взаємодія між процесами]]