2016-04-29 40 views
0

我寫了一個Java EE application並構建了它的一個罐子。我試圖在嵌入式設備上運行它,其中Embedded LinuxARMv7處理器。目前我已安裝版本1.8Embedded Java Standard edition,但執行時間很長。即使簡單的Java程序也花費了大量的時間。我讀了關於Java Micro Edition。在安裝之前,我想確認是否可以運行在Java EE中開發的應用程序。Java EE應用程序是否可以在Java Micro版本上運行?

請幫我

回答

1

爲了有一個更好的瞭解,請參閱「Difference between Java SE/EE/ME?」。

Java EE通常運行在Java EE服務器(例如GlassFish)中,用於服務器端應用程序或其他大型系統。

您可能需要的是開發一個客戶端,它將與部署在服務器上的Java EE程序進行通信。

+0

您的意思是說我必須在JavaME中編寫應用程序,該應用程序將在我的嵌入式設備上運行,而不是在Java EE應用程序中運行。 – Saurabh

+1

很可能是的,但它確實取決於你的_Java EE Application_正在嘗試做什麼。 Java EE實際上是針對不同技術(Servlet,JMS,CDI,EJB等)的一組API和規範。如果你沒有使用任何這些,你就沒有在做Java EE。您可以在Java ME上使用您的客戶端邏輯,並在Java EE上使用您的業務邏輯。 – juvenislux

相關問題