Tổng quan
Data Abstract for.NET and Cocoa tập trung vào bài toán xây dựng hệ thống multi-tier và cross-database cho môi trường.NET, Cocoa và Mono. Kiến trúc của bộ công cụ tách riêng data-access với business-logic, nhờ đó dịch vụ truy cập dữ liệu có thể được tổ chức rõ ràng hơn trong các ứng dụng phân tán.

Phần Data Abstract for.NET được xây dựng trên ADO.NET và mở rộng RemObjects SDK for.NET. Cách tiếp cận dựa trên schemas cùng Schema Modeler cho phép duy trì một code base duy nhất để làm việc với nhiều database engine đồng thời, thay vì viết riêng cho từng hệ quản trị.
Bộ RAD tools cho giải pháp multi-tier trên.NET, Cocoa và Mono, hỗ trợ truy cập nhiều hệ cơ sở dữ liệu với một code base chung và tách biệt data-access với business-logic.
Tính năng nổi bật
- Tách biệt data-access và business-logic khi xây dựng dịch vụ truy cập cơ sở dữ liệu.
- Duy trì một code base chung cho nhiều database back-end cùng lúc.
- Stream và cập nhật nhiều data table đồng thời bằng RemoteDataAdapter.
- Trao đổi dữ liệu ở optimized binary format với client.NET, Mono, Delphi và Kylix.
- Thiết kế schema, data table và command bằng Schema Modeler tích hợp IDE.
- Tạo mapping giữa schema và physical cho từng hệ cơ sở dữ liệu.
- Xây dựng chuỗi cập nhật phức tạp bằng Update Rules mà không cần viết code.
Ứng dụng thực tế
- Phát triển ứng dụng database multi-tier cho doanh nghiệp trên.NET, Mono và Win32.
- Xây dựng hệ thống cần truy cập nhiều database back-end bằng một lớp truy cập dữ liệu thống nhất.
- Mở rộng hạ tầng middle-tier hiện có sang client Mac OS X và iPhone.
- Tạo ứng dụng native Cocoa cần asynchronous data access và giao tiếp với server từ xa.
- Thiết kế data-access layer theo mô hình schema-driven cho dự án có nhiều nguồn dữ liệu.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET xây dựng ứng dụng phân tán và data-access framework
- Nhóm phát triển Mac/iPhone cần native client kết nối middle-tier hiện có
- Technical lead phụ trách kiến trúc multi-tier và cross-database
- Đội ngũ phát triển cần dùng chung business logic giữa Windows, Mac và iPhone
Thông tin kỹ thuật
Câu hỏi thường gặp
Data Abstract for.NET and Cocoa phù hợp với loại dự án nào?
Bộ công cụ này phù hợp với dự án multi-tier, distributed và cross-database trên.NET, Cocoa và Mono.
Có thể dùng một code base cho nhiều database không?
Mô tả cho biết schemas và Schema Modeler cho phép duy trì một code base duy nhất để truy cập nhiều database engine cùng lúc.
Phần Cocoa có hỗ trợ ứng dụng native không?
Có. Thư viện Cocoa được nêu là 100% Objective-C, viết trong Xcode và hướng tới Mac OS X cùng iPhone.
Client Cocoa có dùng chung server với ứng dụng Windows không?
Có. Client Cocoa có thể truy cập Data Abstract server hiện có để chia sẻ business logic và middle-tier server infrastructure.
Trang sản phẩm có công bố giá sẵn không?
Không. Phần giá hiển thị trạng thái không có giá sẵn, vì vậy cần liên hệ báo giá.




Bình luận