Поделиться EJB-приложением в сервисе отдыха - PullRequest
0 голосов
/ 30 мая 2018

(извините за мой английский, это не мой родной язык, но я постараюсь быть как можно более понятным).

Мне нужно создать приложение на основе Java EJB, которое может взаимодействовать с другими проектами через RMI для некоторых служб.Но я также хочу сделать некоторые другие сервисы, которые позволяют выполнять бизнес-функции на моих объектах, доступными через интерфейс REST.И там я заблудился.

Я создал несколько проектов в Netbeans:

  • exampleApp, который состоит из модулей:

    • exampleApp-ejb
    • exampleApp-ear
    • exampleApp-web
  • exampleAppShared (для моей службы RMI)

На данный момент,мои службы выглядят так:

@Stateless
public class ServicesClient implements ServicesClientLocal {

@EJB
private GestionClientLocal gestionClient;

//code refering to business functions
}

Моя часть RMI функционирует хорошо.Но я не знаю, как сделать мои сервисы доступными через сервисы REST.Должен ли я создать другой проект?

Возможно, я плохо искал, но я не нашел здесь или в интернете ответов на этот вопрос ...

Заранее благодарен за то, кто займет некоторое времяответить на мой (идиотский) вопрос ...

1 Ответ

0 голосов
/ 31 мая 2018

Наконец-то я нашел!

Мне просто нужно создать с помощью NetBeans веб-сервис REST:

  • щелкните правой кнопкой мыши на пакете, который вы хотите создать для своего веб-сервиса
  • new
  • RestFul веб-сервисы из шаблонов

Просто щелкните первый экран и затем выберите название веб-сервиса.Тогда вы можете сделать вызов корпоративного компонента.

...