Data Abstract for Java
Nền tảng truy cập dữ liệu đa tầng cho ứng dụng Java, hỗ trợ yêu cầu, chỉnh sửa và đồng bộ dữ liệu với server, kể cả khi làm việc offline bằng briefcase files.
- 2môi trường phát triển
- v10.0.0.xphiên bản
theo số lượng & VAT
- Chính hãng từ hãng
- Xuất hóa đơn VAT
- Tư vấn miễn phí

Tương thích
Tính năng nổi bật
Kiểm soát truy cập và chỉnh sửa dữ liệu tập trung ở tầng server.
Ngăn client applications bỏ qua các quy tắc xử lý dữ liệu.
Giữ dữ liệu tránh trạng thái không nhất quán khi cập nhật.
Cung cấp API linh hoạt để yêu cầu dữ liệu từ ứng dụng client.
Hỗ trợ chỉnh sửa dữ liệu và gửi lại server ngay hoặc sau đó.
Ẩn các chi tiết mức thấp như HTTP requests và REST.
Sử dụng briefcase files để đưa dữ liệu vào ứng dụng cục bộ.
Cho phép làm việc với dữ liệu khi người dùng không kết nối mạng.
Ghi nhận thay đổi offline và tải lên ở thời điểm sau.
Trừu tượng hóa khác biệt giữa nhiều database back-ends.
Giữ client apps ở trạng thái database agnostic.
Cho phép viết custom SQL queries ở phía server khi cần.
Dùng mẫu thiết kế chung với Remote Data Adapter và Data Tables.
Cho phép nhiều client trên các nền tảng khác nhau giao tiếp cùng một server.
Tổng quan

Data Abstract for Java tập trung vào bài toán truy cập dữ liệu cho ứng dụng Java theo mô hình multi-tier. Cách tổ chức này giúp tách phần xử lý dữ liệu ở server khỏi ứng dụng client, phù hợp với các hệ thống cần kiểm soát chặt chẽ quy tắc nghiệp vụ và trạng thái dữ liệu.
Ở tầng server, quyền kiểm soát cách dữ liệu được truy cập và chỉnh sửa nằm trong tay nhóm phát triển. Nhờ đó, ứng dụng client không thể tự ý bỏ qua các quy tắc đã đặt ra hoặc làm dữ liệu trở nên không nhất quán trong quá trình cập nhật.
Phù hợp cho
- 01
Ứng dụng Java cần truy cập dữ liệu theo kiến trúc multi-tier.
- 02
Hệ thống client-server cần kiểm soát quy tắc dữ liệu ở phía server.
- 03
Ứng dụng có yêu cầu làm việc offline rồi đồng bộ lại sau.
- 04
Dự án cần giữ client độc lập với database back-end.
- 05
Môi trường có nhiều ứng dụng client cùng kết nối đến một server dữ liệu.
Ước tính chi phí trong 10 giây
Chọn số developer để xem chi phí tham khảo, sau đó nhận báo giá chính thức.
Thông số kỹ thuật
- Hãng
- RemObjects Software
- Phiên bản
- v10.0.0.x
- Loại license
- 1 Year Subscription License
- Loại sản phẩm
- Thành phần Java
- Môi trường phát triển
- Java, Android
- Loại thành phần
- Java Class; Android Library
- Mô tả phạm vi: build database-driven applications for all major platforms.
- Kiến trúc truy cập dữ liệu: multi-tier approach.
- Core classes được nêu: Remote Data Adapter, Data Tables.
- Hạ tầng được triển khai native trên từng nền tảng.
- Tài liệu bằng chứng không nêu rõ phiên bản Java/JDK cụ thể.
- Tài liệu bằng chứng không nêu rõ IDE hỗ trợ cụ thể cho bản Java này.
- Tài liệu bằng chứng không nêu rõ hệ điều hành hỗ trợ cụ thể.
Câu hỏi thường gặp
Data Abstract for Java phù hợp với loại dự án nào?
Phù hợp với các ứng dụng Java hướng cơ sở dữ liệu cần mô hình truy cập dữ liệu multi-tier.
Có thể làm việc offline với dữ liệu không?
Có. Briefcase files cho phép lưu dữ liệu trong ứng dụng cục bộ, chỉnh sửa khi offline và tải thay đổi lên sau.
Client có phải xử lý trực tiếp HTTP requests hoặc REST không?
Không bắt buộc. API của sản phẩm che đi các chi tiết triển khai mức thấp như HTTP requests và REST.
Ứng dụng client có phụ thuộc vào loại cơ sở dữ liệu phía sau không?
Client apps được giữ ở trạng thái database agnostic, trong khi phía server vẫn có thể dùng custom SQL queries.
Có thể bạn quan tâm

RemObjects Suite Subscription for JavaScript
Gói subscription cho phép theo kịp toàn bộ sản phẩm RemObjects JavaScript hiện tại và sắp ra mắt, kèm nhận tự động sản phẩm mới. Bao gồm…

RemObjects Suite Subscription for Delphi
Gói subscription cho Delphi giúp theo kịp toàn bộ sản phẩm RemObjects hiện tại và sắp ra mắt trên nền tảng của bạn. Bao gồm Data Abstract…

Data Abstract for Delphi
Thư viện truy cập dữ liệu đa tầng cho Delphi, hỗ trợ xây dựng ứng dụng database-driven trên nhiều nền tảng với API linh hoạt, briefcase…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.