Đó là câu hỏi: Thư viện nào có thể giúp tôi truy cập dữ liệu có sẵn qua WebDAV trong các chương trình Java của tôi? OpenSource được ưu tiên.Thư viện Java nào có thể được sử dụng để truy cập dữ liệu qua WebDAV?
Trả lời
Dự án hiện tại không được chấp nhận Apache Jakarta Slide bao gồm Java WebDAV client library - nhưng dự án này đã được gỡ bỏ do thiếu cộng đồng nhà phát triển.
Apache Jackrabbit được đề cập dưới dạng thay thế cho Trang trình bày. Bạn có thể muốn kiểm tra xem số WebDAV library của nó có thể được sử dụng thay thế không.
Nếu bạn chỉ muốn truy cập tệp từ một kho lưu trữ WebDAV, bạn có thể chỉ cần sử dụng thư viện HTTP như WebDAV xây dựng dựa trên HTTP. Bạn chỉ cần một thư viện máy khách WebDAV nếu bạn muốn sử dụng các tính năng WebDAV như khóa, danh sách thư mục hoặc truy cập vào các thuộc tính (siêu dữ liệu).
Apache's Jakarta Project có WebDav Construction Kit, cần phù hợp với nhu cầu này.
Bộ công cụ xây dựng WebDav trông giống như một công nghệ phía máy chủ để triển khai WebDav trong Tomcat hoặc các vùng chứa khác. Liệu tôi có sai? –
Không bao giờ sử dụng nó, nhưng có thể apache commons vfs?
http://sourceforge.net/projects/webdavclient4j/ được dựa trên ứng dụng khách Java webdav của dự án Apache Jakarta đã gỡ bỏ và bao gồm nhà cung cấp VFS WebDAV. Nó được đóng gói với HttpClient 3.0.1.
+1 Thư viện khách hàng của Jakarta Slide rất tốt và Jackrabbit không cung cấp bất kỳ thứ gì tương đương. Thật tốt khi biết có gì đó mới mẻ trong lĩnh vực này. –
Tôi tạo ra một rất dễ dàng để sử dụng java WebDAV client: http://sardine.googlecode.com/
này bây giờ chuyển sang Github: https://github.com/lookfirst/sardine
Dưới đây là một thư viện tốt hơn để sử dụng cho các hoạt động WebDAV. Nó được gọi là Sardine được lưu trữ trong Google Code.
https://github.com/lookfirst/sardine (trước đây http://code.google.com/p/sardine)
tôi thấy nó qua đây: Java: How to upload a file to a WebDAV server from a servlet?
Điều này có nhiều người đóng góp và vẫn là một dự án hoạt động sau 5 năm kể từ khi câu trả lời ở trên được đăng, do đó, nó trông giống như một lựa chọn hữu ích. –
Libraries đó đã khoảng một thời gian là:
Milton yêu cầu giấy phép khi cần có DAV 2.
Trên WikiPedia bạn tìm thấy một bản tóm tắt nhỏ các thư viện có sẵn.
- 1. Thư viện phía máy khách Java WebDAV
- 2. Những thư viện Java nào có thể được sử dụng để tạo KML?
- 3. Sử dụng triển khai mvn qua webdav: tạo thư mục
- 4. có thể truy cập dữ liệu biểu mẫu HTML được đăng thông qua WebView không?
- 5. Thư viện/chương trình nào có thể được sử dụng để tạo Java bytecode?
- 6. Có ai biết thư viện Cocoa/Obj-C có thể dùng để thu thập dữ liệu sử dụng ứng dụng
- 7. Truy cập dữ liệu được truy xuất
- 8. Thư viện Java để tạo dữ liệu TomTom GPS poi
- 9. Thư viện khách truy cập đồ thị đối tượng Java
- 10. Thư viện ứng dụng khách Python cho WebDAV
- 11. truy cập độc quyền không thể thu được vì cơ sở dữ liệu được sử dụng
- 12. Có thư viện Java nào để truy cập API Windows gốc không?
- 13. Truy cập dữ liệu trên DynamoDB của Amazon qua JavaScript
- 14. Thư viện java nguồn mở để đọc dữ liệu ECG?
- 15. Cách sử dụng trình sửa đổi truy cập Java đúng cách trong phát triển thư viện
- 16. Thư viện nguồn mở để truy cập cơ sở dữ liệu trừu tượng trong C++?
- 17. Có thư viện tạo nguồn cấp dữ liệu được hỗ trợ tốt cho Java không?
- 18. Sử dụng ngôn ngữ nào để viết thư viện trò chơi, Truy cập hoặc Rôm?
- 19. Có API nào trong Java để truy cập dữ liệu wikipedia
- 20. Bạn sử dụng ứng dụng nào để nhập và truy xuất dữ liệu qua ODBC?
- 21. Làm cách nào để truy cập thư mục dữ liệu JBoss từ bên trong ứng dụng?
- 22. truy cập tài liệu thư viện chuẩn ruby cục bộ
- 23. Có thư viện Java FTP Server đơn giản nào có thể nhúng được không?
- 24. Thư viện dữ liệu có thể sử dụng cho Swing là gì?
- 25. Thư viện trực quan hóa dữ liệu java miễn phí?
- 26. Có thư viện hoặc khung công tác Java để truy cập các cổng nối tiếp không?
- 27. Sử dụng Thư viện Poco C++, làm thế nào tôi có thể chuyển dữ liệu vào một chuỗi?
- 28. Cách sử dụng một mã cho nhiều bảng tính có thể được cập nhật, cố gắng sử dụng Thư viện
- 29. Có thể truy cập dữ liệu cũ trong CouchDB không?
- 30. Truy cập ViewContext từ thư viện lớp
Tôi cần quyền truy cập vào các thuộc tính. Nhưng thư viện Jackrabbit có vẻ tốt, tôi sẽ xem xét, nếu nó có thể sử dụng được. Cảm ơn gợi ý. – Mnementh