(对不起我的英语,这不是我的第一语言,但我会尽量更清楚)。
我必须创建一个基于Java EJB的应用程序,它可以通过RMI与其他项目进行某些服务的通信。但我也希望通过REST接口提供一些其他服务 - 允许在我的实体上执行业务功能。而且我迷失了。
我在Netbeans上创建了几个项目:
exampleApp由模块组成:
exampleAppShared(对于我的RMI服务)
目前,我的服务看起来像:
@Stateless
public class ServicesClient implements ServicesClientLocal {
@EJB
private GestionClientLocal gestionClient;
//code refering to business functions
}
我的RMI部分运行良好。但我不知道如何通过REST服务提供我的服务。我应该创建另一个项目吗?
也许我搜索得很糟糕,但我没有在这里找到一些答案,也没有在互联网上找到这个案例......
提前感谢谁会花些时间回答我的(白痴)问题......
答案 0 :(得分:0)
最后我找到了!
我只需要使用netbeans创建REST webservice:
只需点击第一个屏幕,然后选择网络服务的名称即可。 然后你可以调用一个企业bean。