OrinkSoft.ru

Описание программы 2008-02-04

Изображение программы: Архитектура CORBA и язык Java IDL (Skillsoft)

Автор: Skillsoft

Аннотация/Описание
Знакомство с архитектурой CORBA, как технической спецификацией распространения данных независимо от языка программирования, а также описание приемов использования языка Java IDL для создания Java-интерфейсов к CORBA-совместимым системам

Целевая аудитория
Java-разработчики, которые хотят познакомиться со вспомогательными технологиями платформы J2EE, в том числе JDBC, RMI, JMicrosoft, JNDI и CORBA; бизнес-аналитики, системные архитекторы, технические руководители, а также лица, ответственные за оценку и выбор перспективных технологий, которые заинтересованы в получении общих сведений о технологиях разработки промышленных приложений

Предпосылки
Хорошее практическое знание языка Java, особенно интерфейсов API из набора разработчика Java 2 Standard Edition; знакомство с основами распределенной компонентной разработки и технологиями реляционных баз данных является хорошим преимуществом

Продолжительность
330 минут

Цели
Архитектура CORBA и язык Java IDL

• Обсуждение основ технологии распространения объектов (distribution).
• Описание архитектуры CORBA-совместимой системы, использующей эталонную модель OMA, а также обзор технологий, связанных со стандартом CORBA.
• Описание новшеств спецификации CORBA 3.0.
• Обзор стандарта CORBA IDL.
• Описание шагов по созданию IDL-файла, а также рассказ об использовании компилятора idlj для компиляции IDL-файла и генерирования обязательных файлов для среды Java.
• Описание генерации базового класса реализации для создания CORBA-сервера.
• Описание шагов, необходимых для создания CORBA-клиента.
• Создание несложного CORBA-приложения.
• Описание приемов динамического доступа к удаленным объектам с помощью интерфейса удаленного вызова DII (Dynamic Invocation Interface) и интерфейса DSI (Dynamic Skeleton Interface).
• Описание взаимосвязи между CORBA и Java.
• Обсуждение способов взаимной привязки данных между IDL и Java.
• Написание IDL-интерфейса, использующего сложные операции и структуры данных.
• Описание интеграции RMI с архитектурой CORBA с помощью механизма RMI-IIOP и привязки Java-IDL.
• Написание RMI-интерфейса, поддерживающего стандарт IDL.
• Написание классов реализации для RMI-IIOP-клиента и RMI-IIOP-сервера.
• Написание несложного RMI-приложения, работающего через механизм IIOP.