Tổng quan
RAD Server tập trung vào việc xây dựng và triển khai ứng dụng dựa trên dịch vụ với vai trò là nền tảng back-end sẵn sàng sử dụng. Hệ thống hỗ trợ publish và quản lý REST/JSON API tự động cho mã Delphi và C++, đồng thời bổ sung middleware tích hợp cơ sở dữ liệu doanh nghiệp, IoT Edgeware và nhiều dịch vụ ứng dụng dựng sẵn.

Khả năng chuyển logic nghiệp vụ Delphi hoặc C++ client/server hiện có sang kiến trúc services-based là điểm đáng chú ý của RAD Server. Mô hình này hướng tới back-end open, stateless, secure và scalable, phù hợp khi cần hiện đại hóa ứng dụng mà vẫn giữ lại phần logic đã đầu tư trước đó.
Nền tảng back-end cho Delphi và C++Builder, hỗ trợ tự động publish REST/JSON API, quản lý người dùng, tích hợp database doanh nghiệp, cloud services và IoT trong cùng một môi trường.
Tính năng nổi bật
- Publish mã Delphi và C++ thành REST/JSON API endpoint tự động.
- Quản lý API và người dùng trong RAD Server Application Management Portal.
- Theo dõi hoạt động endpoint bằng API analytics và thống kê sử dụng.
- Kiểm soát quyền truy cập API theo nhóm và từng người dùng.
- Xác thực người dùng cho mọi truy cập vào chức năng ứng dụng.
- Phục vụ client desktop, mobile và web qua REST/JSON endpoints.
- Camera Metadata — Kết nối Enterprise RDBMS phổ biến dựa trên FireDAC.
Ứng dụng thực tế
- Xây dựng back-end mới cho ứng dụng Delphi hoặc C++Builder.
- Chuyển ứng dụng client/server hiện có sang kiến trúc services-based.
- Triển khai API cho client desktop, mobile và web từ cùng một nền tảng.
- Kết nối ứng dụng với Enterprise Databases, cloud services và IoT devices.
- Tạo giải pháp có thể tái triển khai cho ISVs và OEMs.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi
- Lập trình viên C++Builder
- Nhóm phát triển back-end
- ISVs
Thông tin kỹ thuật
Câu hỏi thường gặp
RAD Server phục vụ mục đích gì?
Nền tảng này dùng để xây dựng và triển khai back-end dịch vụ, đồng thời publish mã Delphi và C++ thành REST/JSON API endpoints.
RAD Server có hỗ trợ quản lý người dùng không?
Có. Hệ thống bao gồm user directory services, user management, group management và access control.
RAD Server có thể kết nối với cơ sở dữ liệu doanh nghiệp không?
Có. Phần integration middleware hỗ trợ kết nối tới các Enterprise RDBMS phổ biến và dựa trên FireDAC.
Có thể triển khai RAD Server ở đâu?
Nhắc tới private on-prem Windows server và các cloud host như Amazon, Rackspace và Azure.
RAD Server yêu cầu môi trường phát triển nào?
Điều kiện tiên quyết là RAD Studio, C++Builder hoặc Delphi 10.1 Berlin trở lên.




Bình luận