InterBase 2020 Update 4, released! Подробнее

RAD Studio 11.2 Alexandria Now Available Подробнее

See What's New in RAD Studio 11.2 Watch the Replay

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

RAD Server

Rapidly build and deploy services-based applications!

The Perfect Platform for Delphi and C++Builder Apps

REST_End_Point_Publishing_RAD_Server_Graphic.png

RAD Server supports REST with JSON (or XML) parameter passing and return results. Publish APIs, manage connected users and devices, capture analytics about the use and users of applications, and connect to local and enterprise databases using FireDAC components. RAD Server also supports user authentication, push notifications, geolocation, and data storage.

Modernize

Migrate existing Delphi or C++ client/server business logic to a modern services-based architecture that is secure and scalable.

REST End Point Publishing

An all-in-one turnkey foundation for your application back end APIs and Services.

Промежуточный слой интеграции

Integrations provide out of the box connectivity with external servers, applications and services.

Службы приложений

Ready-to-use built-in services including user directory services and user management, push notifications, user location tracking, and built-in data storage.

Easy-To-Deploy

RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions.

Delphi and C++Builder Support

RAD Server works out of the box with Delphi and C++Builder.


Выдающиеся характеристики



windows
User/Group Access Control for APIs
API
API Analytics
Responsive
Desktop, Mobile & Web Client Apps
Data
Enterprise RDBMS Server Connectivity
IoT
IoT Smart Device Connectivity
Cloud
REST Cloud Services Integration
Push Notification
PUSH-уведомления
Secure Database
Безопасное встроенное хранилище данных
Location
Местоположение / близость к месту для пользователей
windows
Windows & Linux Support
Multi-Tenancy
Multi-tenancy Support
ActiveDirectory
ActiveDirectory Support
ActiveDirectory
Swagger Open API Docs
UI/UX
No Code Instant APIs
Docker
Docker Support

A Back-End for Multi-tier Applications as Easy as Delphi

До появления RAD Server разработчики создавали back-end серверы приложений для Delphi и C++ Builder с использованием серверных наборов инструментальных средств, таких как DataSnap, который предоставлял немного базисных компонентов для серверов приложений, но оставлял большую часть разработки для разработчика. Возьмите RAD Server. С помощью RAD Server, разработчики теперь могут просто загрузить Delphi и C++ методы, реализующие бизнес-логику, добавить несколько пользователей и начать работу. Конечные точки REST/JSON создаются и управляются автоматически. Применяется контроль доступа. В систему встроено хранилище данных, но также вы можете легко подключиться к любой популярной корпоративной СУБД и облачному сервису. Отслеживайте и реагируйте на местоположение пользователя. Посылайте уведомления для пользователей. Интегрируйте интеллектуальные устройства IoT в ваше решение. Размещайте RAD Server на предприятии или в облаке. Многозвенные решения никогда не были такими простыми, готовыми, практически, под ключ, гибкими и мощными.

N-Tier Architecture
Build Client UX

Quickly Build your UX Forms for Desktop and Mobile platforms in RAD Studio, Delphi or C++Builder

Integrate

Connect RAD Server to your Enterprise Databases, Cloud Services and IoT Devices to extend your application.

Add Application Services

Add users and API access control rules, and turn on data persistence to use the built-in secure data store.

Add Users

Configure user groups and add users via the RAD Server portal or import from LDAP. Assign API access rights to control what functionality different user groups have access to.

Развертывание

Host your RAD Server on a private “on prem” Windows server or cloud host on Amazon, Rackspace or Azure Clouds.

Manage

Manage your APIs and users, and analyze utilization and API activity via the built-in RAD Server Application Management Portal.

Build Client UX

Quickly Build your UX Forms for Desktop and Mobile platforms in RAD Studio, Delphi or C++Builder

Easy REST API Endpoint Creation, Publishing, And Management

RAD Server automatically generates managed REST/JSON API endpoints from your Delphi or C++ business logic. Since your Delphi and C++ APIs are published as heterogeneous REST/JSON endpoints, RAD Server easily supports virtually any client type: desktop, mobile and wearable clients, and popular JavaScript Web Frameworks.

Easy REST API Endpoint Creation, Publishing, And Management
REST Endpoint Publishing

Create and publish your server REST/JSON API-based endpoints. Endpoints can be extended by integrating a wide range of databases, cloud services, IoT devices, and other technologies.

API Analytics

All REST API end-point activity is recorded and measured for robust statistics tracking and analytics. Analyze user, API, and services activity to gain insight into how your application is being utilized.

Access Control

Add users via console portal and import, or authenticate users via LDAP-based API services. Easily configure API-level access control to user groups.

Desktop, Mobile & Web

Build desktop, mobile, web, console, and other application types supported by RAD Studio. Web client applications can be built using Sencha Ext JS or other programming languages.

High Performance Integration With Data, Cloud, And Smart Devices

RAD Server provides multiple integrations out of the box, with connectivity to external servers, applications, databases, smart devices, cloud services, and other platforms. Easily connect enterprise data, cloud services and smart IoT devices.

High Performance Integration With Data, Cloud, And Smart Devices
Корпоративные данные

High performance built-in connectivity to all popular Enterprise RDBMS servers. Based on FireDAC developers have easy connectivity and a wealth of features for connecting with and working with data from a variety of sources.

IoT Smart Devices

IoT Connection components enables fast and easy integration of IoT Smart devices into your app clients or back-end. RAD Server's IoT Edgeware extends it's reach to where your Bluetooth IoT devices are physically located.

Облачные сервисы

Easily integrate REST cloud services from a variety of cloud, social, and BAAS platforms such as Google, Amazon, Facebook, Kinvey, Parse and more.

Power Your Application With Built-In Core Services

Core services like User Directory services, authentication, access control, push notifications, JSON data storage, and user location tracking, and beacon fencing provide the key foundational components of your server application.

Application Services.png
PUSH-уведомления

Send programmatic or on-demand notifications to your application users.

Безопасное встроенное хранилище данных

Easily store and retrieve JSON data securely and without requiring a separate database server.

Управление пользователями/группами

Create and manage users, groups, and access control via the RAD Server management portal.

Местоположение / близость к месту для пользователей

Track user movement both indoors and outdoors, and respond to proximity events when users enter or exit custom beacon zones or approach designated beacon points.

Try RAD Server

The FREE 30-DAY RAD Studio Trial includes RAD Server 5-user Development Trial.

Developing and testing REST endpoints, Location Tracking or IoT Edgeware for RAD Server requires an Enterprise or Architect edition of RAD Studio, Delphi or C++Builder 10.1 or higher.

RAD Studio Delphi C++Builder InterBase RAD Server
Запросить демоверсию

Получите RAD Server вместе с RAD Studio, Delphi и C++Builder

RAD Server Is Included In Enterprise And Architect Editions
RAD Server

Beginning with version 10.2 Release 2, RAD Server deployment licenses are included in Enterprise and Architect editions of RAD Studio, Delphi and C++Builder.

  • Enterprise editions include a single-site deployment license for RAD Server.
  • Architect editions now include a multi-site deployment license for RAD Server (beginning with version 10.2.3 for Architect customers on active Update Subscription).

Developing and testing REST endpoints, Location Tracking or IoT Edgeware for RAD Server requires an Enterprise or Architect edition of RAD Studio, Delphi or C +Builder 10.1 Berlin or newer.

Add RAD Server

Simple to use. Simple to buy.
RAD Server requires Enterprise or Architect edition of RAD Studio, Delphi, or C++Builder

If you have Enterprise or Architect Editions (10.1 or earlier), you can purchase a single or multi-site license covering unlimited users for an application. If you have Enterprise Edition (10.2 or later), you can upgrade from a single-site license to a multi-site license. All Architect Editions starting with 10.2.3 come with RAD Server multi-site license. Enterprise and Architect Editions starting with 11.0 include the option to request a free RAD Server Lite license.


Варианты покупки RAD Server Lite Лицензия на единственный сайт Лицензия на много сайтов
Unlimited users per site
with Limited Throughput
Single site
Одно или несколько мест расположения
REST Endpoint Publishing
Промежуточный слой интеграции
Службы приложений
Request Evaluation