0
A
回答
3
吊帶使用Apache Jackrabbit,是其JCR內容庫,你可以配置遠程DAVEX或RMI訪問兔崽子庫。
爲此,我認爲你必須提供自定義的repository.xml文件,按照兔崽子的文檔。
然而,推薦的方法是通過吊索的RESTful接口訪問內容,請參閱http://sling.apache.org/site/discover-sling-in-15-minutes.html對於如何工作的簡要概述。
0
正如前面的回答中指出,吊帶暴露通過REST接口存儲庫中的所有內容。這可能是訪問數據的最簡單方法。
但是,如果你正在尋找更直接的集成,可以通過RMI或DAV連接到吊帶回購。在您的客戶端應用程序中,您可以使用org.apache.jackrabbit.commons.JcrUtils.getRepository()
來獲取JCR存儲庫對象。這提供了與外部應用程序可以得到的Sling的最接近的整合,但它不是非常快。根據您到服務器的網絡連接,可能無法使用。
這裏有一個簡單的例子,你必須去適應的網址您的需求,並添加必要的依賴到classpath:
Repository repository = JcrUtils.getRepository("http://localhost:4502/crx/server");
Session session = repository.login(new SimpleCredentials("user", "password"))
// Use session...
相關問題
- 1. 通過Apache Sling訪問jackrabbit存儲庫
- 2. Apache Cassandra遠程訪問
- 3. 如何構建Apache Sling 9
- 4. Apache Sling和scriptlets
- 5. Apache Sling ScheduledJobInfo
- 6. 在Apache Cassandra中遠程訪問
- 7. 如何遠程訪問phpmyadmin
- 8. 如何遠程訪問MongoDB
- 9. 如何遠程訪問EJB3?
- 10. 如何從遠程機器訪問Apache Mina sshd sftp服務器
- 11. 使用Apache Sling資源API訪問文件系統資源
- 12. 如何通過Apache Sling中的瀏覽器設置jsp頁面無法訪問?
- 13. 遠程訪問
- 14. Apache Sling教程,Slingbucks 404錯誤
- 15. 如何運行Apache Sling的46線博客教程?
- 16. Apache Sling可恢復上傳
- 17. Apache Sling循環重複
- 18. 運行Apache Sling的示例
- 19. Apache Sling內容包括 - CQ5
- 20. 遠程訪問MysqlDB
- 21. mongodb +遠程訪問
- 22. 遠程訪問GPIO
- 23. 訪問遠程PC
- 24. 訪問遠程GarbageCollectorMXBean
- 25. Corba遠程訪問
- 26. 遠程訪問hbase
- 27. Mysql遠程訪問
- 28. 遠程訪問PostGIS
- 29. Sonar遠程訪問
- 30. 遠程訪問Cpanel
謝謝您的回答,你能給我一個樣本嗎? 我試過JcrUtil,但它工作錯了,我認爲rmi地址或吊索服務器配置存在問題。 –
你如何管理依賴關係? Maven的?手動? – ilikeorangutans