как разрабатывать приложения msf4j и развертывать их в wso2ei

информационная страница wso2ei 6.1.1 (https://docs.wso2.com/display/EI611/About+this+Release) упомянул о возможности разработки и особенно развертывания приложений msf4j в wso2ei:

Начиная с WSO2 EI 6.1.0, он не поддерживает функции сервера приложений (AS) WSO2. Однако вы можете разрабатывать приложения с использованием технологий MSF4J, JAX-RS или JAX-WS и развертывать их в WSO2 EI. Если у вас уже есть приложения в форматах WAR или AAR, используйте WSO2 AS 5.3.0 или Tomcat в качестве сервера для развертывания веб-приложений. Тем не менее, WSO2 по-прежнему обеспечивает полную поддержку разработки и производства для WSO2 AS.

Мне очень интересно это сделать, но, к сожалению, я не могу найти никакой информации по этой теме. Буду рад получить информацию и ссылки на эту тему.


person Martin Richardt    schedule 03.01.2018    source источник
comment
Извините, мой вопрос был недостаточно ясен. Разработка и развертывание службы, как вы описали, осуществимы. Я хочу разработать особенно msf4j-приложения, что должно быть возможно в отношении цитируемого теста. В более новых версиях, чем 6.0.0 для wso2ei, сервер приложений больше не является его частью, поэтому неясно, как развертывать приложения.   -  person Martin Richardt    schedule 04.01.2018


Ответы (1)


Вы можете разработать службу с помощью MSF4J и развернуть ее с помощью профиля MSF4J, который доступен с WSO2 EI. Образец упоминается в Документе 1.

Шаги высокого уровня будут

  1. Разработать сервис MSF4J
  2. Поместите этот файл jar в каталог <EI_HOME>/wso2/msf4j/deployment
  3. Запустите профиль MSF4J в EI <EI_HOME>/wso2/msf4j/bin/carbon.sh
person Thusitha Thilina Dayaratne    schedule 03.01.2018
comment
Извините, мой вопрос был недостаточно ясен. Разработка и развертывание службы, как вы описали, осуществимы. Я хочу разработать особенно msf4j-приложения, что должно быть возможно в отношении цитируемого теста. В более новых версиях, чем 6.0.0 для wso2ei, сервер приложений больше не является его частью, поэтому неясно, как развертывать приложения. - person Martin Richardt; 04.01.2018
comment
Вы можете ознакомиться с примерами MSF4J, доступными на github.com/wso2/msf4j/tree/. master/samples и ознакомьтесь. Это обычный Jax RS с некоторыми особенностями MSF4J. - person Thusitha Thilina Dayaratne; 04.01.2018