Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Технологія CORBA і особливості проектування баз даних

Реферат Технологія CORBA і особливості проектування баз даних





аними в CORBA в момент затвердження відповідної специфікації. Як правило, у розробці специфікації беруть участь найбільші фахівці в даній області. Розробка реалізації - завдання конкретної фірми. Зазвичай від затвердження специфікації до появи високоякісної реалізації проходить досить багато часу - іноді кілька років. На даний момент стандартизовано відображення мови IDL на 6 мов програмування - Ada, C, C + +, Cobol, Java і Smalltalk. Існують також відображення на Pascal (точніше, Delphi), Perl, Python і ще декілька мов, але вони не стандартизовані. p align="justify"> Об'єкти CORBA можна розглядати як екземпляри (instances) деякого метатіпа, причому і метатіп, і самі об'єкти існують поза зв'язку з конкретною програмою на конкретній мові. Цей метатіп в CORBA називається В«інтерфейсомВ». br/>

Технологія CORBA


Специфікація CORBA (Common Object Request Broker Architecture) розроблена групою компаній Object Management Group і описує заснований на об'єктах спосіб створення розподілених додатків, тобто як здійснюється взаємодія об'єктів клієнта і сервера. Після інсталяції спеціального програмного забезпечення сервер додатків і клієнти можуть взаємодіяти, використовуючи об'єкти і інтерфейси CORBA. p align="justify"> Програмне ядро ​​CORBA розроблено для всіх основних апаратних і програмних платформ. Об'єкти додатків CORBA, використовуючи в якості посередника ПО CORBA, взаємодіють з іншими об'єктами CORBA, використовуючи для цього інтерфейси. Для пошуку та організації взаємодії об'єктів CORBA призначене спеціальне ПЗ - об'єктний брокер запитів і мережевий агент Smart Agent. В результаті клієнтські і серверні додатки CORBA, що працюють на платформі Wintel, однаково легко взаємодіють з аналогічними додатками CORBA, відкомпілювалися для операційних систем UNIX або AS400. p align="justify"> Таким чином, використання архітектури CORBA дозволяє розробникам багаторівневих додатків в Delphi створювати дійсно гетерогенні системи, використовуючи переваги кожної платформи.

Основу архітектури CORBA становить об'єктний брокер запитів VisiBroker for C + + ORB V 3.3.2, який управляє взаємодією клієнтів і серверів в розподіленої мережевої середовищі. Взаємодія з середовищем і додатками Delphi забезпечує додаткова бібліотека orbpas50.dll. p align="justify"> Крім ORB, набір програмних засобів, що забезпечують працездатність додатків CORBA, які розробляються в Delphi, включає: Object Adaptor (BOA) - служба, що забезпечує реєстрацію програми-сервера в розподіленої мережевої среде.Agent - розподілена служба, забезпечує надання інформації про запущені в мережевому середовищі серверах CORBA.Activation Daemon (OAD) - спеціальне ПЗ, що забезпечує автоматичний запуск сервера CORBA (якщо він ще не запущений) при зверненні до нього клієнта CORBA.

Інтерфейс

[2] Інтерфейс в CORBA - це логічно згрупован...


Назад | сторінка 2 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Призначення CORBA і її об'єктно-орієнтованих компонентів
  • Реферат на тему: Використання строкових масивів при створенні додатків в середовищі Delphi
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Розробка програмного продукту забезпечує експорт специфікації з додатка Par ...
  • Реферат на тему: Розробка додатків на мові VBA в середовищі MS EXCEL з обробки даних для зад ...