RAD Server

RAD Server – это готовая «под-ключ» back-end платформа, чтобы быстро создавать и развертывать свои прикладные сервисы. RAD Server обеспечивает автоматизированные публикацию и управление созданного на Delphi и C++ REST/JSON API, интеграцию с корпоративными базами данных, IoT Edgeware и широкий спектр прикладных сервисов, таких как службы каталогов и аутентификации пользователей, Push-уведомления, внутреннее/наружное отслеживание местоположения пользователя и хранение данных в формате JSON. RAD Server позволяет разработчикам быстро создать новый back-end приложений или перенести бизнес-логику существующих клиент/сервер Delphi или C++ приложений на современную архитектуру сервисов, которая является открытой, stateless, безопасной и масштабируемой. RAD Server легко расширяется, развертывается и управляется, что идеально подходит для независимых поставщиков ПО и OEM-производителей повторно-развертываемых решений.



  Публикация REST- конечных точек
Все-в-одном, готовая основа для back-end API и сервисов вашего приложения.
  Промежуточный слой интеграции
Компоненты интеграции обеспечивают готовые «из-коробки» средства подключения внешних серверов, приложений и услуг.
  Службы приложений
Набор встроенных услуг для поддержки ваших приложений.
Включает необходимые функции, такие как служба каталогов пользователей и управление пользователями, всплывающие уведомления, отслеживание местоположения пользователя и встроенный накопитель данных.



Разработка многозвенных систем – просто и удобно
Наконец, back-end для многозвенных приложений стал таким же простым, как Delphi

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




Публикация REST- конечных точек
Простое создание, публикация и администрирование конечных точек REST/JSON

RAD Server позволяет быстро и легко создавать гибкие Back-end сервера приложений для многозвенных решений. Разработчики просто загружают реализующие бизнес-логику Delphi или C++ Builder методы на RAD Server, и автоматически создаются управляемые конечные точки REST/JSON. Разработчики или администраторы могут легко настроить управление доступом на уровне API для групп пользователей, а также измерять и анализировать использование приложений на уровнях API, пользователей или сервисов. Так как ваши интерфейсы Delphi и C ++ опубликованы в виде гетерогенных конечных точек REST / JSON, RAD Server легко поддерживает практически любой тип клиента от VCL и FMX настольных компьютеров, мобильных клиентов и Wearable-устройств до популярных JavaScript фреймворков. С RAD Server легко создавать и развертывать надежные гетерогенные многоуровневые решения.

 

 

Публикация REST- конечных точек

Простой в использовании API публикации бизнес-логики. Любой код, Delphi или C++, может быть размещен, как API, и автоматически опубликован в виде конечных точек REST / JSON, которые измеряются и управляются RAD Server.

 

Анализ использования API

Вся активность конечных точек REST API записывается и измеряется для надежного сбора статистики и аналитики. Анализируйте активности пользователей, API и сервисов, чтобы получить представление о том, как в настоящее время используется приложение.

 

Контроль доступа

Групповой и пользовательский уровни доступа для управления всем API приложений. Контролируйте, кто имеет доступ к какой функциональности. Доступ только через проверку подлинности пользователя.

 

Настольный, мобильный и Web

Весь C++ и Delphi - код, размещенный на RAD Server, публикуется в виде конечных точек REST / JSON, совместимых с любым типом клиента для максимальной гибкости и возможности развития в будущем.

 

 



Промежуточный слой интеграции
Высокоэффективная интеграция с данными, облачными платформами и интеллектуальными устройствами

RAD Studio включает в себя высокопроизводительные средства интеграции, которые позволяют легко подключать корпоративные данные, облачные сервисы и Smart IoT-устройства в многоуровневые приложения. Библиотеки доступа к данным (DAC) из RAD Studio Enterprise обеспечивают повторно-используемый пул скоростных соединений с Oracle, Microsoft SQL Server, DB2, Sybase, и многими другими. Пулы клиентских соединений также исключают необходимость использования сложных и объемных клиентских драйверов РСУБД и конфигураций. Клиенты приложений подключаются к RAD Server с помощью облегченного REST для доступа к данным, службам приложений и вызова API приложений. RAD Server включает в себя новые IoT ThingConnect и ThingPoint IoT Edgeware, что делает возможным легко подключить широкий спектр беспроводных интеллектуальных устройств и датчиков в ваше решение, даже в отдаленных и труднодоступных местах.

 

 

Корпоративные данные
Высокая производительность встроенного подключения ко всем серверам популярных корпоративных RDBMS. На основе FireDAC разработчики получают легкость подключения и большое количество функций для соединения и работы с данными из различных источников.

 

IoT Smart Devices
Компоненты подключения IoT обеспечивает быструю и легкую интеграцию интеллектуальных IoT-устройств в ваши клиентские или серверные приложения. IoT Edgeware расширяет возможности RAD Server для доступа туда, где ваши IoT-устройства Bluetooth физически расположены.

 

Облачные сервисы
Простая интеграция облачных REST-сервисов из различных облачных, социальных и BaaS-платформ, таких как Google, Amazon, Facebook, Kinvey, Parse и многих других.

 

 




Службы приложений
Встроенные в ядро основные сервисы для поддержки ваших приложений

RAD Server включает в себя мощный набор встроенных сервисов, необходимых для поддержки back-end вашего приложения, устраняя необходимость разработки основных базисных компонентов вашего серверного приложения. Основные сервисы включают такие службы, как службы каталогов пользователей, аутентификации и контроля доступа, PUSH-уведомлений, JSON-хранилище данных, а также отслеживание внутреннего / наружного местоположения пользователя и попадания в заданные границы.

 

  PUSH-уведомления

Посылка всплывающих уведомлений пользователям приложения из программ или по требованию.

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

Легкое и безопасное хранение и извлечение данных (в формате JSON) без необходимости отдельного сервера базы данных.

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

Создание пользователей и групп, управление ими, и контроль доступа с помощью портала управления RAD Server.

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

Отслеживание движения пользователя в закрытом помещении и на открытом воздухе, и реакция на событие приближения, когда пользователь попадает или выходит из пользовательских зон радиомаяка, или при достижении обозначенных маяками точек.

 

 



Оценка RAD Server
ПОПРОБУЙТЕ RAD SERVER В RAD STUDIO

Пробная разработка RAD Server 5 включена при приобретении Delphi, C++Builder и RAD Studio 10.1 Berlin или более новой версии. Пробная разработка RAD Server 5 также включена в пробное использование RAD Studio. Для разработки и тестирования Конечные точки REST, Отслеживание местоположения или IoT Edgeware для RAD Server требуется версия Enterprise или Architect пакета RAD Studio, Delphi или C++Builder 10.1 Berlin или более новой версии.

 

Помимо пробной разработки RAD Server 5 заинтересованные клиенты также могут воспользоваться 60-дневной расширенной лицензией на пробное использование, обратившись с соответствующим запросом в отдел продаж. Более подробная информация по стоимости представлена ниже.

 

 



Стоимость RAD Server
Легко использовать. Легко приобрести.

RAD Server является идеальной back-end платформой для независимых поставщиков, которые строят интегрированные повторно-развертываемые решения, или для групп разработчиков приложений для внутреннего использования. Лицензии для работы с RAD Server являются доступными и содержат разумные условия. Приобретается либо лицензия на число конечных пользователей приложения, либо лицензия на установку на одном или нескольких сайтах без ограничения на число конечных пользователей приложения.

 

Eval (Free - 60-Day Trial)

Лицензия на устройство

Лицензия на единственный сайт

Лицензия на много сайтов

Неограниченное количество пользователей
Единственный сайт
REST конечные точки
Publishing
Промежуточный слой интеграции
Службы приложений

Одно клиентское устройство
(мобильное или настольное)
Одно или несколько мест расположения
Публикация REST- конечных точек
Промежуточный слой интеграции
Службы приложений

Неограниченное количество пользователей
Единственное место расположения
Публикация REST- конечных точек
Промежуточный слой интеграции
Службы приложений

Неограниченное количество пользователей
Несколько мест расположения
Публикация REST- конечных точек
Промежуточный слой интеграции
Службы приложений


RAD Server требует наличия RAD Studio, C ++ Builder или Delphi 10.1 Berlin или более поздней версии.

parallax

ищете решение, модель
или партномер?