Embarcadero 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-производителей повторно-развертываемых решений.
Embarcadero 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 на предприятии или в облаке. Многозвенные решения никогда не были такими простыми, готовыми, практически, под ключ, гибкими и мощными.
- Создание клиентского UX
Быстро создавайте UX ваших форм для настольных и мобильных платформ в RAD Studio, Delphi или C++ Builder
- Управление
Управляйте вашими API-интерфейсами и пользователями, а также анализируйте использование API и активности с помощью встроенного портала управления приложениями RAD Server.
- Размещение
Разместите свой RAD Server на предприятии на частный Windows-сервер или на облачный хост в облаке Amazon, Rackspace или Azure.
- Создание конечных точек серверного API
Развертывание в RAD Server Delphi и C++ кода автоматически создаст конечные точки REST / JSON API для ваших клиентов
- Интеграция
Подключите RAD Server к базам данных предприятий, облачным сервисам и IoT-устройствам, для расширения вашего приложения.
- Включение служб приложений
Добавьте пользователей и правила контроля доступа к API, и включите сохранение данных, чтобы использовать встроенное защищенное хранилище данных.
- Добавление пользователей
Настройте группы пользователей и добавляйте пользователей через портал RAD Server или импорт из LDAP. Назначайте права доступа к API, чтобы контролировать к каким функциональным возможностям имеют доступ различные группы пользователей.
Публикация 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 или более поздней версии.
Задать online вопрос по покупки продуктов и услуг Embarcadero Technologies
Процесс покупки лицензионного программного обеспечения отнюдь не простой и требует вникания, особенно если речь идет о покупки версий для обновления, технической поддержки или возможности использования предыдущих версий. При лицензировании программных продуктов организации стремятся получить возможность максимально гибко использовать имеющиеся лицензии и управлять ими, в то же время сократив расходы до минимума. Высококвалифицированные специалисты интернет-магазина ITShop.ru, готовы ответить на вcе Ваши вопросы, помочь в выборе лицензий, подобрать оптимально дешевый вариант лицензирования, предложить курсы обучения и ответить на все вопросы. Ждем Ваших обращений и удачных покупок!
Подписаться на рассылку "Delphi - проблемы и решения"
Рассылка посвящена вопросам использования инструментария Embarcadero Technologies, Inc. - средств разработки RAD Studio, Delphi, C++Builder, C#Builder, JBuilder. Новости, статьи, документация, руководства, примеры с фрагментами исходников, FAQs, форумы, ссылки на полезные и интересные ресурсы, книжные новинки, учебные курсы, бесплатные семинары, download, сертификационные тесты и многое другое.
Курсы обучения по продуктам компании Embarcadero
Учебный центр "Интерфейс" действует на рынке с 1991 г. Учебный центр отличают высокое качество обучения, доступные цены и внимание к интересам слушателей. Обучение проводится по информационным технологиям, программным продуктам и решениям следующих компаний Oracle, CA Technologies, IBM, Microsoft, Borland/Micro Focus, Embarcadero (CodeGear), SAP Business Objects, Unify (Gupta), ROSS Systems, Sybase, Symantec, Rockwell и других, в том числе и авторизованное обучение по продуктам компаний Microsoft, Embarcadero (CodeGear), CA Technologies (по продуктам линейки AllFusion). Центр имеет государственную лицензию, а многочисленные заказчики уже сказали о нас много хороших слов.
Сертификация Delphi Developer
Программа сертификации Embarcadero поможет выгодно выделиться на фоне других специалистов. Возможно, вы только начинаете свою карьеру или уже реализовали не один успешный проект — в любом случае сертификаты Embarcadero станут надежным подтверждением ваших знаний и навыков для работодателей и потенциальных клиентов. В ходе экзамена Delphi Certified Developer проверяются базовые знания основных концепций программирования на Delphi. В него входят задания на синтаксис языка, методы программирования, использование среды IDE и разработку баз данных.