我目前正在創建一個android應用程序並需要連接到InterSystems緩存(ODBC)數據庫,這是我第一次爲android開發,並且從未連接到在過去的java數據庫,任何幫助將不勝感激。使用Java連接到緩存(InterSystems)數據庫使用Java
回答
對於Android開發,我強烈推薦使用Web服務或Rest而不是ODBC。但是有一個標準的JDBC Java文檔(不知道是否會在Android的在所有的工作雖然):
http://docs.intersystems.com/cache20131/csp/docbook/DocBook.UI.Page.cls?KEY=ITECHREF_jdbc
你也可以看看新禪Mobile框架專爲iOS/Android的高速緩存發展,在WRC中索要副本
您真的認爲從用戶應用連接到數據庫是一個好主意嗎?直接從用戶應用程序訪問數據庫通常對您不利。我不說「不要這樣做」。 Caché允許您將權限授予SMP中的各個表。 (但是你不能讓用戶只能訪問某個表的某些記錄。)
我知道InterSystems Ensemble可以使用SOAP進行通信,我不確定僅僅是Caché和REST,你將不得不做一個研究你自己。不過,我認爲這比直接從客戶端訪問數據庫更好。這樣做也可能導致數據庫完整性問題。
您總是可以在13.2中使用CACHE實現REST,這會變得更加容易。然後,你使用SOAP或JSON或完全不同的東西完全取決於你。 – kazamatzuri
好吧,無論如何,REST是非常輕量級的,並且使用JSON作爲數據交換的格式是很好的,但是XML也不會那麼糟糕。這種或那種方式,比直接從手機訪問數據庫還要好。 – Vlasec
- 1. 使用Java連接到Oracle數據庫
- 2. 使用Java連接到Oracle數據庫
- 3. 使用Java連接到MySQL數據庫
- 4. 使用Java連接到Oracle數據庫
- 5. 數據庫連接池(使用Java)
- 6. 用Java連接到數據庫
- 7. 用Java連接到數據庫
- 8. 連接到SQLite數據庫用java
- 9. 將使用Tomcat的Java應用程序連接到數據庫
- 10. 如何使用java連接DB2數據庫連接?
- 11. InterSystems緩存 - 如何插入連接表?
- 12. 如何使用java jdbc連接到本地SQL數據庫
- 13. 在終端中使用JDBC將Java連接到Oracle數據庫
- 14. 使用php-java橋只連接到數據庫
- 15. 如何使用Java通過LAN連接到Access數據庫?
- 16. 關於使用Java中的JDBC連接到IBM數據庫
- 17. 使用JDBC Java字符串連接到PHP的mysql數據庫
- 18. Java使用JDBC連接到MySQL數據庫
- 19. 使用udl文件連接到java中的訪問數據庫
- 20. 無法使用Java連接到Mysql數據庫
- 21. 使用java將oracle數據庫連接到apache spark的錯誤
- 22. 在java中使用JDBC連接到數據庫
- 23. 使用Java獲取連接到mysql數據庫?
- 24. 無法使用Java從VM連接到VM的mysql數據庫
- 25. 使用Java連接到外部mysql數據庫
- 26. 我無法使用java連接到我的數據庫
- 27. 如何使用java連接到數據庫
- 28. 如何使用Java連接到基於Web的Oracle數據庫?
- 29. 使用JDBC將Microsoft Access數據庫連接到Java - 錯誤
- 30. 使用NetBeans以Java連接到Access數據庫
我已經創建了一個使用c#連接到緩存數據庫的web服務 – ccStars