+7 (495) 545-44-85 8 (800) 775-04-59

Российский системный интегратор
Серверы и сетевое оборудование
Суперкомпьютеры и HPC-кластеры
Импортозамещение в сфере ИТ

Надёжность
11:08
Спецпредложения
x
Посмотреть все
спецпредложения

Embarcadero RAD Server - идеальная платформа для приложений Delphi и C ++ Builder. Корпоративная платформа приложений на базе REST API, доступная для развертывания на железе и в облаке. Быстро создавайте API баз данных для Delphi и C++Builder, чтобы быстрее получить готовые приложения.

Цена: 0 руб.*(по запросу)
Вы можете заказать это оборудование в лизинг Подробнее

Описание программной платформы Embarcadero RAD Server

Идеальная платформа для приложений Delphi и C ++ Builder.

Быстро создавайте и развертывайте приложения на основе сервисов! RAD Server поддерживает REST с передачей параметров JSON (или XML) и возвращает результаты. Публикуйте API, управляйте подключенными пользователями и устройствами, собирайте аналитические данные об использовании и пользователях приложений и подключайтесь к локальным и корпоративным базам данных с помощью компонентов FireDAC. RAD Server также поддерживает аутентификацию пользователей, push-уведомления, геолокацию и хранение данных.

  • Модернизация. Перенесите существующую бизнес-логику клиент / сервер Delphi или C ++ на современную архитектуру на основе служб, которая является безопасной и масштабируемой.
  • Публикация конечных точек REST, универсальная основа под ключ для серверных API-интерфейсов и служб вашего приложения.
  • Промежуточное ПО интеграции, Интеграция обеспечивает готовое подключение к внешним серверам, приложениям и службам.
  • Службы приложений, готовые к использованию встроенные службы, включая службы каталогов пользователей и управление пользователями, push-уведомления, отслеживание местоположения пользователей и встроенное хранилище данных.
  • Простота развертывания RAD Server прост в разработке, развертывании и эксплуатации, что делает его идеально подходящим для независимых поставщиков программного обеспечения и OEM-производителей, создающих повторно развертываемые решения.
  • Поддержка Delphi и C ++ Builder. RAD Server "из коробки" работает с Delphi и C ++ Builder.

N-уровневый cтиль архитектуры

Архитектура N-Tier существенно упрощает разработку многозвенных приложений. Наконец, серверная часть для многоуровневых приложений так же проста, как Delphi.

До появления RAD Server разработчики создавали back-end серверы приложений для Delphi и C++ Builder с использованием серверных наборов инструментальных средств, таких как DataSnap, который предоставлял немного базисных компонентов для серверов приложений, но оставлял большую часть разработки для разработчика.

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

Используйте контроль доступа. В систему встроено хранилище данных, но также вы можете легко подключиться к любой популярной корпоративной СУБД и облачному сервису.

Отслеживайте и реагируйте на местоположение пользователя. Посылайте уведомления для пользователей. Интегрируйте интеллектуальные устройства IoT в ваше решение. Размещайте RAD Server на предприятии или в облаке. Многозвенные решения никогда не были такими простыми, готовыми, практически, под ключ, гибкими и мощными.

  • Создавайте клиентский UX, быстро создавайте свои UX-формы для настольных и мобильных платформ в RAD Studio, Delphi или C ++ Builder
  • Интегрируйте, подключите RAD Server к своим корпоративным базам данных, облачным службам и устройствам Интернета вещей, чтобы расширить свое приложение.
  • Добавьте службы приложений, добавьте пользователей и правила управления доступом к API и включите сохранение данных, чтобы использовать встроенное безопасное хранилище данных.
  • Добавление пользователей, настройка групп пользователей и добавление пользователей через портал сервера RAD или импорт из LDAP. Назначьте права доступа API, чтобы контролировать, к каким функциям имеют доступ разные группы пользователей.
  • Разверните, разместите свой сервер RAD на частном локальном сервере Windows или облачном хосте на Amazon, Rackspace или Azure Clouds.
  • Управляйте своими API и пользователями, а также анализируйте их использование и активность API через встроенный портал управления приложениями RAD Server.
  • Создавайте клиентский UX, быстро создавайте свои UX-формы для настольных и мобильных платформ в RAD Studio, Delphi или C ++ Builder.

Публикация конечной точки REST

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

  • Публикация конечных точек REST, создание и публикация конечных точек сервера на основе REST / JSON API. Конечные точки могут быть расширены за счет интеграции широкого спектра баз данных, облачных сервисов, устройств Интернета вещей и других технологий.
  • API Analytics, вся активность конечных точек REST API записывается и измеряется для надежного отслеживания статистики и аналитики. Анализируйте активность пользователей, API и сервисов, чтобы понять, как используется ваше приложение.
  • Контроль доступа, добавление пользователей через консольный портал и импорт или аутентификация пользователей через службы API на основе LDAP. Легко настраивайте управление доступом на уровне API для групп пользователей.
  • Настольные, мобильные и веб-приложения, сборки для настольных ПК, мобильных устройств, веб-приложений, консолей и других типов приложений, поддерживаемых RAD Studio. Клиентские веб-приложения могут быть созданы с использованием Sencha Ext JS или других языков программирования.

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

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

  • Корпоративные данные, высокопроизводительное встроенное соединение со всеми популярными корпоративными серверами СУБД. На основе FireDAC разработчики имеют простое подключение и множество функций для подключения и работы с данными из различных источников.
  • Смарт-устройства Интернета вещей, компоненты подключения к Интернету вещей обеспечивают быструю и простую интеграцию интеллектуальных устройств Интернета вещей в ваши клиенты приложений или серверную часть. IoT Edgeware от RAD Server расширяет зону действия ваших устройств Bluetooth IoT.
  • Облачные сервисы, легко интегрируйте облачные сервисы REST с различных облачных, социальных платформ и платформ BAAS, таких как Google, Amazon, Facebook, Kinvey, Parse и других.

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

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

  • Push-уведомления, отправляйте программные уведомления или уведомления по запросу пользователям вашего приложения.
  • Встроенное безопасное хранилище данных. Простое безопасное хранение и извлечение данных JSON без использования отдельного сервера базы данных.
  • Управление пользователями / группами, создание и управление пользователями, группами и контроль доступа через портал управления RAD Server.
  • Местоположение / Близость пользователя, отслеживание движения пользователя как в помещении, так и на улице, и реагирование на события близости, когда пользователи входят или выходят из настраиваемых зон маяков или приближаются к указанным точкам маяков.

Технические особенности платформы RAD Server от Embarcadero

Контроль доступа Вы можете настроить доступ на уровне группы и пользователя с аутентификацией ко всем API приложений и контролировать, кто имеет доступ к функциям API вашего приложения.
API Аналитика Вся активность конечных точек REST API записывается и измеряется для надежного отслеживания статистики и аналитики.
Настольные, мобильные и веб-клиентские приложения Весь код C ++ и Delphi, размещенный на сервере RAD, публикуется как конечные точки REST / JSON, которые могут использоваться любым клиентским приложением на нескольких платформах, что обеспечивает исключительную гибкость и надежность в будущем.
Корпоративные данные RAD Server обеспечивает высокопроизводительное встроенное соединение со всеми популярными серверами Enterprise RDBMS, такими как Oracle, DB2, Microsoft SQL Server, InterBase, Informix, MySQL Server и т. Д.
Подключение интеллектуальных устройств к Интернету вещей Компоненты Интернета вещей RAD Studio обеспечивают быструю и простую интеграцию интеллектуальных устройств Интернета вещей в службы вашего приложения.
Облачные сервисы Легко интегрируйте облачные сервисы REST с различных облачных, социальных платформ и платформ BaaS, таких как Google, Amazon и др.
PUSH-уведомления RAD Server в настоящее время поддерживает системы push-уведомлений, включая службу Apple Push Notification (APN) и Firebase Cloud Messaging (FCM).
Безопасное встроенное хранилище данных Вы можете использовать встроенные API для хранения и извлечения данных JSON, не требуя отдельного сервера базы данных.
Местоположение / близость к месту для пользователей Приложения RAD Server могут отслеживать перемещение пользователя как в помещении, так и на открытом воздухе, и реагировать на события близости, когда пользователи входят и выходят из настраиваемых зон маяков или приближаются к указанным точкам маяков, благодаря поддержке RAD Studio для GPS, маяков и технологий маяковых ограждений.
Windows и Linux Решения RAD Server работают на IIS в Windows и Apache в Windows и Linux (с Delphi).
Поддержка мультиарендности Один экземпляр RAD Server с одним подключением к базе данных RAD Server может поддерживать несколько изолированных клиентов. У каждого арендатора есть уникальный набор ресурсов сервера RAD, включая пользователей, группы и другие данные.
Поддержка ActiveDirectory Включает образец кода о том, как синхронизировать учетные записи пользователей RAD Server с пользователями Active Directory.
Документы Swagger Open API Позволяет быстро документировать ваши API-интерфейсы с помощью языка метаданных, такого как YAML или JSON, для представления API-интерфейсов RAD Server REST.
Нет мгновенных API кода Быстро создавайте конечные точки для доступа к таблицам и запросам базы данных с разбиением на страницы и сортировкой с помощью встроенных мастеров.
Поддержка Docker RAD Server предоставляет настраиваемые и предварительно созданные образы Docker для RAD Server в Linux, доступные в Docker Hub. Развертывайте на AWS, Google Cloud, Azure или локально.