![](/img/trans.png)
[英]Injecting EJB with @EJB or @Inject in the service layer for my REST web service?
[英]Share an EJB application into a rest service
(對不起我的英語,不是我的母語,但是我會盡量清楚一些)。
我必須創建一個基於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服務使我的服務可用。 我應該創建另一個項目嗎?
也許我確實搜索不好,但是在這里或在互聯網上找不到關於這種情況的答案...
在此先感謝您花點時間回答我的(白痴)問題...
終於我找到了!
我只需要使用netbeans創建REST Web服務:
只需單擊第一個屏幕,然后選擇Web服務的名稱。 然后,您可以調用企業bean。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.