我必須開發一個集中式數據庫的Java應用程序。 RMI適合於它還是我應該使用其他方法。用於集中式數據庫系統的Rmi?
-2
A
回答
3
請考慮使用Java EE。 Java EE應用程序將具有服務器端邏輯並通過EJB管理對數據庫的訪問。
您可以使用基於RMI的遠程EJB,但通常只能在LAN中工作。或者,您可以使用易於使用的JAX-WS和JAX-RS註釋創建SOAP或RESTful Web服務。
您可以找到Java EE教程這裏:http://docs.oracle.com/javaee/6/tutorial/doc/
您將需要一個應用程序服務器。參考實現GlassFish的是:http://glassfish.java.net/
上手最簡單的方法是下載一個NetBeans版本捆綁的GlassFish:http://netbeans.org/downloads/
然後,只需創建一個WAR項目。
0
Puce的好回答,但您也可以考慮使用不同類型的應用程序服務器(不包括EJB或RMI),例如Vaadin(基於Java)或Real Studio Web Edition(不基於Java)。當您的應用的業務邏輯在服務器上執行並連接到數據庫服務器時,用戶與客戶端的Web瀏覽器進行交互。
相關問題
- 1. 用於通知系統的數據庫模式類似於Facebook
- 2. 用於高效考勤管理系統的數據庫模式
- 3. 基於JSON的數據庫系統
- 4. 類似系統的數據庫模式
- 5. 統計數據庫系統
- 6. 嵌入式系統無需操作系統的數據庫
- 7. 用於存儲移動設備數據的數據庫系統?
- 8. 實施分佈式系統/數據庫
- 9. 未使用系統的數據集
- 10. 推薦系統數據集
- 11. 用於數據收集系統的靈活Web表單
- 12. 用於用戶文件的Linux數據倉庫系統?
- 13. 基於gridview數據的數據系統
- 14. 使用數據庫的登錄系統
- 15. 使用Redis數據庫系統的評論系統
- 16. 用於iPhone的數據加載系統
- 17. 用於實現系統服務器端的Java RMI
- 18. 關於在Linux系統中運行的Spring RMI
- 19. '喜歡'系統數據庫
- 20. 流數據庫系統
- 21. p-400數據庫系統?
- 22. 數據庫模板系統
- 23. 用於記錄和檢索的更好的數據庫系統
- 24. 可用於統計的數據集
- 25. 用於描述關係數據庫模式的標準數據庫中立XSD
- 26. 用於多標籤搜索的最佳數據庫系統
- 27. 用於電影數據庫搜索系統的SQL
- 28. 用於評分系統的SQL數據庫模型
- 29. 用於時間序列和聚合的數據庫系統
- 30. 用於C++的輕量級數據庫系統
是和否。你有什麼要求?客戶可能如何連接到系統?是否只有需要連接的Java客戶端? – MadProgrammer 2013-02-16 10:01:19
@MadProgrammer將使用的客戶端將有一個Java應用程序來查詢和客戶端的數量非常小。但數據庫應該是併發的。 – harry4 2013-02-16 10:04:28
RMI會起作用,但它帶來一些麻煩。好處是,您可以處理Java對象,如果編寫正確,它將帶來管理它們所需的業務邏輯,這意味着您可以(幾乎)實時驗證對象,而無需獨立查詢服務器。不利的一面是你將自己鎖定在技術基礎上,這將限制你的應用程序的未來(只有Java應用程序可以與RMI交流) – MadProgrammer 2013-02-16 10:11:06