2015-08-25 105 views
-1

我有一個正在運行的java swing應用程序,我需要將其轉換爲服務器客戶端安裝程序。我已經做了大量的研究,我如何做到這一點,我選擇的選擇是Java EE,我對此一無所知。我的擺動GUI是用netbeans完成的,因此GUI使用netbeans生成的代碼。Swing和Java EE集成

如何最好地重構我的應用程序,輕鬆地將其轉換爲服務器客戶端設置?

在我最初的開發過程中,我試着實現了很多面向對象設計。由於netbeans重組的使用,應用程序的設計變成了一場噩夢,因爲我必須在重構過程中重寫大部分代碼。我有單獨的功能,哪些部分將形成服務器,哪些將形成客戶端。

我如何使用Java EE實現這一

+0

兩個(看似完全不同的)問題和對異地資源建議的請求。如何投票結束?這麼多的可能性,這麼短的時間.. –

回答

1

您可能會感興趣GWT(谷歌Web工具包)。它是一個分離服務器和客戶端的Java框架。客戶端代碼完全用Java編寫,並自動轉換爲JavaScript。

客戶端使用小部件看起來很像Swing組件(包含佈局,網格等的面板)。
我邀請你看看他們的showcase

GWT也可以用下面的注入框架集成:

  • 吉斯(服務器端)
  • GIN(客戶端)

希望它能幫助。