我是新來的java應用程序開發。我有一個項目,成功創建使用wpf作爲一個Windows應用程序。現在我需要開發這個項目在Java中支持Windows,Linux,Mac操作系統等我需要開發作爲一個Web應用程序。後來我需要做它作爲基於桌面的支持所有操作系統也。Java應用程序開發(桌面和網絡)
所以我的問題是,是否有可能開發這個應用程序兼具桌面和網絡?
如果有可能我需要使用哪些java編程技術? (例如彈簧......)
請爲我的英語壞話道歉。
我是新來的java應用程序開發。我有一個項目,成功創建使用wpf作爲一個Windows應用程序。現在我需要開發這個項目在Java中支持Windows,Linux,Mac操作系統等我需要開發作爲一個Web應用程序。後來我需要做它作爲基於桌面的支持所有操作系統也。Java應用程序開發(桌面和網絡)
所以我的問題是,是否有可能開發這個應用程序兼具桌面和網絡?
如果有可能我需要使用哪些java編程技術? (例如彈簧......)
請爲我的英語壞話道歉。
是的Java支持兩個U可以通過HTTP請求/響應
連接使用J2EE技術,這將有助於根據您的要求開發您的應用程序。 &您可以重複使用上述技術中很多有用的方法作爲您的需求。
首先通過像前端,BussinessLogic,DataAccessLayer等圖層劃分你的應用程序。然後根據你的層採用了結構&模式
例子:
Frontend- Struts 2
BussinessLogic - EJB
DataAccessLayer - Hibernate/JDBC
可以使用依賴注入
集成了春天的那些事兒做一個獨立的桌面應用程序和Web訪問可以使HTTP來自您的應用程序的調用 –