|
|
|||||||||||||||||||||||||||||
|
RAD ServerRAD 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 для многозвенных приложений стал таким же простым, как 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. Местоположение / близость к месту для пользователейОтслеживание движения пользователя в закрытом помещении и на открытом воздухе, и реакция на событие приближения, когда пользователь попадает или выходит из пользовательских зон радиомаяка, или при достижении обозначенных маяками точек. Ссылки по теме
|
|