Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Технология intranet


В рамках стандарта OSI (Open System Interconnection), описывающий семиуровневая модель сетевых соединений, CORBA принадлежит к самому высокому уровню программ и представлений. Она обеспечивает возможность построения распределенных систем и программ на высоком уровне абстракции и позволяет изолировать клиентские программы от низкоуровневых гетерогенных характеристик информационных систем. Разработка приложений по стандарту CORBA характеризуется следующими чертами:

• язык описаний интерфейсов OMG IDL позволяет определить интерфейс, независимый от используемого языка программирования;
• высокий уровень абстракции CORBA в семиуровневой модели OSI позволяет программисту не работать с низкоуровневыми протоколами;
• разработчику не нужна информация о реальном расположения сервера и способ активизации его;
• разработка клиентской программы не зависит от серверной операционной системы и аппаратной платформы.

Объектная модель CORBA определяет взаимодействие между объектами-клиентами и объектами-серверами. Объектами-клиентами являются программы, которые запрашивают сервисы. Объектами-серверами есть программы, которые предоставляют сервисы. Объекты-серверы содержат набор сервисов, распределяемых между многими клиентами. Операция указывает на запрашиваемый сервис объекта-сервера. Интерфейсы объектов представляют собой описания множества операций, которые могут быть вызваны клиентами данного объекта. Реализации объектов-серверов - это программы, которые реально выполняют сервисы, запрашиваемые клиентами.

Брокер объектных запросов (ORB).Спецификация CORBA предназначена для обеспечения возможности интеграции различных объектных систем. Задачей брокера объектных запросов является предоставление механизма выполнения клиентского запроса, который предусматривает поиск объекта, которого касается этот запрос, передачу необходимых данных, подготовку объекта к обработке. Интерфейс, с помощью которого клиент может запрашивать выполнение необходимых операций, не зависит от местонахождения объекта-сервера и языка программирования, на котором он реализован. Клиент может запрашивать выполнение операций в различных целях. Операции над объектом выполняются в системе объектной реализации.

Другие статьи по теме:

- Информационная модель
- Технологии Internet
- Объектно-ориентированный подход к созданию программных средств
- Этапы проектирования при разработке программного продукта
- Средства доступа к базам данных


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами