Главная » Java, JavaBeans » Основы Контейнера EJB и инструментальных средств

0

Вы можете запустить Контейнер и его сервисы как с помощью графического интерфейса пользователя (GUI), так и непосредственно из командной строки. Ниже описано, как использовать командную строку.

Запуск Контейнера EJB

Для запуска Контейнера EJB (или, если вам больше нравится, "сервера"), его сервисов и установки нужных режимов, используйте следующую команду:

prompts vbj com.inprise.ejb.Container <server-name> <ejb-jar-files> [- jts] [-jns] [-j db] [-j ss] Пример  prompts vbj.com.inprise.ejb.Container ejbcontainer

sort_beans jar -jts -jns -j db -jss

Опции

Приведенная ниже таблица содержит список аргументов и опций, который вы можете использовать при запуске Контейнера, вместе с их описанием.

Опция

Описание

vbj

Это управляющая программа для VisiBroker for Java, vbj устанавливает значение порта OSAgent’a, используя текущее значение соответствующей переменной среды. Вместо нее вы можете использовать стандартную утилиту java с указанием дополнительной опции командной строки.

com. inprise.ejb.Container

Это имя Java-класса, содержащего функцию main для Контейнера.

server-name

Это имя сервера. (В настоящий момент не используется клиентом; используется при работе со средствами администрирования).

ejb-jar-files

Список, состоящий из любого количества имен jar-файлов, каждый из которых содержит один или несколько Компонентов EJB. Вы можете не указывать ни одного jar- файла.

-jts

Запускает встроенную (in-process) реализацию JTS (т.е. CORBA OTS). Если вы не указываете этот флаг, то вы должны иметь запущенный экземпляр внешней реализации Сервиса Транзакций (ITS).

-jns

Запускает встроенную реализацию CosNaming Service, которая используется для обслуживания JNDI-вызовов со стороны клиента. Если вы не указываете этот флаг, то вы должны иметь запущенный экземпляр внешней реализации Сервиса Имен.

-jdb

Запускает встроенную реализацию Java-БД (JDataStore). Она представляет собой долговременное хранилище для stateful Session-компонентов, а также позволяет

Опция

Описание

 

-jss

использовать Entity-компоненты с СМР без обращения к внешним базам данных. Подробности ее использования приведены в описании примера pigs. Если вы не указываете этот флаг, то вы должны иметь запущенный экземпляр внешней базы данных.

Запускает встроенный сервис Java Stateful-Session-Storage, реализованный при помощи JDataStore. Это позволяет обеспечить долговременное хранение состояния stateful Session-компонентов.

 

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

По теме:

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