Как развернуть несколько процессов (пакетов) в 1 банке на OSGI felix

Я новичок в среде OSGI, поэтому я не знаю, как развернуть на ней несколько процессов (пакетов) в 1 банке. В частности, я установил Apache Felix с веб-консолью по этой ссылке. Я также попытался развернуть свой файл jar и запустить его как пакет. Назначение банки похоже на работу по обработке некоторых действий.

Однако я хотел бы иметь несколько заданий всего в 1 файле jar, чтобы при развертывании этого jar на Felix платформа могла идентифицировать и представлять их как отдельные части.

Например, я хочу иметь 3 задания (A, B, C) в своей банке, и когда я развертываю эту банку на Felix, возможно, веб-консоль по-прежнему определяет банку как 1 пакет, но она может представлять как задание A, задание B, так и Мы с Джобом C можем выполнить для них некоторые функции пакета, такие как update/start/stop/...


person DM CHAU    schedule 17.03.2020    source источник
comment
ваши задания одноразовые или это длительный серверный процесс?   -  person Peter Kriens    schedule 17.03.2020
comment
Это будут краткосрочные задания, которые планируют обрабатывать конечный набор данных в определенное время, а затем останавливаются, чтобы дождаться следующего времени выполнения.   -  person DM CHAU    schedule 19.03.2020