Difference between revisions 19303234 and 19525072 on ukwiki

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

(contracted; show full)вати роль клієнта та сервера: роль клієнта, якщо об'єкт є ініціатором виклику на ньому який-небудь метод. Об'єкти-сервери зазвичай називають «реалізацією об'єктів». Практика показує, що більшість об'єктів одночасно виконують роль клієнтів і серверів, по черзі викликаючи методи на інших об'єктах і відповідаючи на виклики ззовні. Використовуючи CORBA, тим самим, є можливість будувати більш гнучкі системи, ніж системи клієнт-сервер, основані на дворівневій і трирівневій архітектурі.


{{Wikify}}
== Загальний огляд ==

CORBA об'єднує програмний код в об'єкт, що містить інформацію про функціональність та інтерфейси доступу. Готові об'єкти можуть викликатися з інших програм або розташованих у мережі об'єктів CORBA.

(contracted; show full)* [http://www.omg.org/spec/CORBA/Current/ Специфікація OMG CORBA (поточна версія)]
* [http://www.omg.org/spec/CORBA/ Специфікація OMG CORBA (всі версії)]
* [http://www.corba.org/ Офіційний сайт CORBA]
* [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}}
{{ВП-портали|Програмування|Інформаційні технології|}}
[[Категорія:Розподілені обчислення]]
[[Категорія:Об'єктно-орієнтоване програмування]]
[[Категорія:Взаємодія між процесами]]