Tổng quan
Cloud Storage Java Edition tập trung vào việc tích hợp lưu trữ tệp đám mây trong ứng dụng Java thông qua bộ component có giao diện thống nhất. Cách tiếp cận này phù hợp khi cần làm việc với nhiều nhà cung cấp lưu trữ nhưng vẫn muốn giữ mô hình lập trình nhất quán.

Danh sách dịch vụ được nêu gồm Amazon S3, Google Drive, Microsoft OneDrive, Azure Files, ShareFile, HDFS, Dropbox, Box.com, Wasabi và Backblaze B2. Bộ thành phần đi kèm còn mở rộng sang các connector như AmazonGlacier, AzureBlob, GoogleStorage, SharePoint và OAuth.
Thư viện Java tích hợp lưu trữ đám mây với Amazon S3, Google Drive, OneDrive, Azure Files, Dropbox, Box và nhiều dịch vụ khác. Hỗ trợ mã hóa dữ liệu at rest và JDK 1.7 trở lên.
Tính năng nổi bật
- Tích hợp kho lưu trữ đám mây từ môi trường Java và J2EE.
- Kết nối Amazon S3, Google Drive, Microsoft OneDrive và Azure Files.
- Làm việc với Dropbox, Box.com, ShareFile và HDFS.
- Mở rộng sang Wasabi, Backblaze B2, GoogleStorage và SharePoint.
- Mã hóa dữ liệu at rest bằng server-side encryption.
- Áp dụng client-side encryption với AES 256.
- Duy trì giao diện component chung giữa các công nghệ hỗ trợ.
Ứng dụng thực tế
- Ứng dụng Java đồng bộ và quản lý tệp trên Amazon S3, Google Drive hoặc OneDrive.
- Dịch vụ J2EE phía máy chủ kết nối nhiều cloud repository qua một lớp tích hợp chung.
- Hệ thống doanh nghiệp cần làm việc với ShareFile, SharePoint hoặc HDFS.
- Quy trình lưu trữ yêu cầu mã hóa dữ liệu phía client trước khi gửi lên cloud.
Đối tượng sử dụng phù hợp
- Lập trình viên Java
- Nhóm phát triển J2EE
- Technical lead phụ trách tích hợp cloud storage
- Đội backend cần kết nối nhiều dịch vụ lưu trữ tệp
Thông tin kỹ thuật
Câu hỏi thường gặp
Cloud Storage Java Edition dùng cho môi trường nào?
Phiên bản này là Pure Java Classes cho Java/J2EE; J2EE version được tối ưu cho phát triển phía máy chủ.
Những dịch vụ lưu trữ nào được hỗ trợ?
Danh sách được nêu gồm Amazon S3, Google Drive, Microsoft OneDrive, Azure Files, ShareFile, HDFS, Dropbox, Box.com, Wasabi và Backblaze B2.
Có hỗ trợ mã hóa dữ liệu không?
Có. Bộ component hỗ trợ server-side encryption và client-side encryption tùy chọn với AES 256 cho dữ liệu at rest.
Có cần thư viện bên ngoài không?
Không. Thành phần được mô tả là native software components và không phụ thuộc vào external libraries.
Yêu cầu JDK tối thiểu là gì?
JDK version 1.7 and up.




Bình luận