經過幾個月的搜索&閱讀,現在我需要你的幫助,考慮到以下幾點: - 我的應用程序開發使用Java Swing。 - MySQL已被用作數據庫。 - JDBC已用於進行應用程序數據庫之間的通信。 - 應用程序將在網絡環境中運行,多個客戶端將連接到數據庫。 - 應用程序使用的金融交易,郵寄,開票......等Java Swing使用套接字爲企業應用程序
**現在我想建立一個服務器端,將工作作爲中間件,這個服務器端將執行以下操作: - 連接到數據庫檢索數據作爲客戶端請求。 - 業務邏輯將在服務器端。 - 客戶端不會知道數據庫。 - 查詢語法將在服務器端。 - 客戶端將查看,保存,編輯,取消...等,發送這些動作到服務器端&服務器將作出迴應。
---我看了一下JFC,J2EE,EJB ...等,但我不希望從瀏覽器中運行我的應用程序,它會保留作爲桌面應用程序僅僅是由於應用的複雜性。
---所以我會用套接字來做。 任何想法,或我可以遵循的教程?
看到這個例子也許幫助http://srikanthtechnologies.com/articles/j2ee/ejb3fromswing.html – esprittn
這真的很好,但你能給我一個關於我正在使用的技術的建議嗎?許多朋友建議我離開Swing和桌面應用程序,並專注於Web應用程序J2EE,但很多時候我覺得這些框架和工具不會讓開發人員完全控制代碼。我喜歡控制我的代碼的每個和平,所以如果你有一個非常好的建議,我會很感激。 –