簡體   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