Средний уровень
Быстрее добирайтесь до первопричины ошибки за счет использования встроенной межплатформенной отладки кода. При помощи интегрированной среды разработки RAD Studio можно осуществлять отладку приложений, работающих дистанционно под операционными системами Windows, macOS, iOS и Android.
RAD Server: безупречная серверная корпоративная платформа для мобильных приложений для Delphi и C++Builder
RAD Server — решение под ключ для современных взаимосвязанных распределенных приложений, предлагающее простой для развертывания сервер промежуточного уровня, который размещает на своих ресурсах загружаемый пользовательский интерфейс программирования приложений и модули для доступа к данным.
Помимо методов централизации и доступа к корпоративным базам данных RAD Server позволяет разработчикам создавать распределенную сеть устройств посредством динамического добавления к интерфейсу программирования приложений RESTFul доступа к ThingPoints™ с подключением по сети.
RAD Server отличается простотой в разработке, развертывании и эксплуатации. Благодаря этому он хорошо подходит для использования независимыми поставщиками программного обеспечения и производителями комплектного оборудования, создающими решения с возможностью повторного развертывания. RAD Server включает в себя встроенные функции отслеживания положения на базе Beacon без GPS, управление пользователями и отслеживание использования интерфейса программирования приложений. Поэтому RAD Server — безупречный выбор для тех независимых поставщиков программного обеспечения, которые желают модернизировать существующий код сегодня, чтобы подготовиться к предложению инновационных решений завтра.
DataSnap — сервер корпоративных приложений
DataSnap (входит в версии RAD Studio Enterprise и Architect) позволяет создавать сервисы данных и приложений, например пользовательские интерфейсы программирования приложений Custom API, к которым можно получить доступ из приложений уровня клиент в Windows, Web, iOS, Android и др. Серверы DataSnap поддерживают стандарты REST, JSON, COM, HTTP, TCP/IP и др. и обеспечивают непревзойденную гибкость при подключении практически с любой платформы. Приложения могут размещаться на вашем сервере или в облаке без дополнительного лицензирования для эксплуатации.
SOAP: серверы и клиенты
Протокол SOAP основан на отраслевых стандартах и до сих пор является краеугольным камнем многих корпоративных программных решений. А с RAD Studio создание и эксплуатация серверов SOAP упрощается да максимума. Импорт документа WSDL позволяет за считанные секунды получить код с удаленного сервера, а разработка сервера с автоматически генерируемыми документами WSDL позволяет свести к минимуму непроизводительные издержки на документацию. Все это обеспечивает подлинную адаптивность при использовании RAD.
REST Client Libraries и BaaS
RAD Studio имеет клиентскую библиотеку REST, которая доступна для всех платформ и ориентирована на упрощение запуска сервисов REST сторонним провайдером. Библиотека имеет функцию поддержки аутентификации и манипуляции ответами JSON с набором данных и сопоставлениями LiveBindings. Три компонента ядра различными способами упрощают параметризацию запросов, а также обеспечивают простоту доступа к веб-сервисам и серверу как услуге (BaaS). Видео о REST Client Library >