Я реализовал компонент tigase с определенной функциональностью и сейчас пытаюсь понять, как использовать его в качестве внешнего компонента.
На данный момент мне кажется, что мне нужно настроить отдельный сервер Tigase с моим компонентом на нем, а затем настроить основной сервер TIGASE для ссылки на этот отдельный сервер в качестве внешнего компонента.
То, что я хотел бы сделать, это собрать эту внешнюю тигазу в один jar-файл, чтобы иметь возможность запускать его одной командной строкой без предварительной установки tigase.
Вопрос: возможно ли это вообще?
Похоже, что для запуска tigase требуется база данных, а руководство по администрированию рекомендует использовать базу данных общего главного сервера для внешних компонентов. Я не уверен, что tigase может запуститься без базы данных, что делает его довольно трудным для запуска с помощью простой команды java -jar.