Главная » Java, JavaBeans » java2iiop

0

Этот компилятор используется для генерации IIOP-совместимых стабов и скелетов на базе home-интерфейса. Вы должны сгенерировать стабы и скелеты для того, чтобы клиент мог обратиться к серверу.

Сгенерированные стабы и скелеты соответствуют спецификации CORBA 2.3. Это означает поддержку RMI-over-IIOP в терминах передачи объектов по значению (object-by-value). Комплексные типы данных Java (такие, как словари, векторы и другие) могут передаваться с использованием ПОР при помощи новых типов данных IDL "value", в соответствие со спецификацией CORBA 2.3. Это обеспечивает настоящее взаимодействие между продуктами разных производителей.

Когда его использовать?

Ниже приведено описание шагов, которое объяснит вам, когда нужно использовать компилятор :

1                Напишите все классы, необходимые для работы Компонента.

2                Откомпилируйте эти классы с использованием стандартного компилятора Java (javac).

3                Запустите компилятор , указав в качестве входа класс home- интерфейса. В результате будут сгенерированы ПОР-совместимые стабы и скелеты. Как и все другие java-файлы, эти стабы и скелеты должны быть в виде байт-кода перед их помещением в jar-файл. Для автоматической их генерации в виде байт-кода укажите опцию – compile при обращении к .

4                Упакуйте все эти классы – включая стабы и скелеты – в jar-файл.

В качестве входных вы можете указать как один, так и несколько home- классов. Если вы ввели несколько имен файлов, убедитесь, что они разделены пробелами. Более подробная информация об использовании этой команды находится в документе "Руководство программиста" VisiBroker for Java, раздел "Определение CORBA-интерфейсов на Java".

Инфо Компилятор не поддерживает переопределение методов в стиле Caffeine.

Синтаксис

[options] {filename filename filename} Пример    -verbose -no examples -compile ContainerHome ContainedHome

Опции

В приведенной ниже таблице находятся описания некоторых из опций, доступных при работе с компилятором . Для просмотра синтаксиса команды и списка всех опций введите следующую команду:

prompt> -help

После ввода этой команды появится описание синтаксиса и список всех возможных опций.

Опция Описание

-verbose                                              включение режима подробного описания выполненных действий.

-no_comments                                    запрещает добавление комментариев в сгенерированный код.

-no_examples                                      запрещает генерацию ехатр1е-кода.

-compile                                              выполняет компиляцию сгенерированных файлов.

Инфо Вы можете также использовать любую из опций командной строки

команды vbj. Для получения полного списка команды vbj обратитесь к документу VisiBroker for Java Reference Guide.

Источник: Руководство программиста Enterprise JavaBeans

По теме:

  • Комментарии