繁体   English   中英

将EJB应用程序共享到Rest服务中

[英]Share an EJB application into a rest service

(对不起我的英语,不是我的母语,但是我会尽量清楚一些)。

我必须创建一个基于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服务使我的服务可用。 我应该创建另一个项目吗?

也许我确实搜索不好,但是在这里或在互联网上找不到关于这种情况的答案...

在此先感谢您花点时间回答我的(白痴)问题...

终于我找到了!

我只需要使用netbeans创建REST Web服务:

  • 右键单击要创建Web服务的软件包
  • 来自模式的RestFul Web服务

只需单击第一个屏幕,然后选择Web服务的名称。 然后,您可以调用企业bean。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM