Блог

Главная / Блог / Представлена ​​архитектура сервера REST для Centerprise

Содержание
Автоматизированный, Без кода Стек данных

Научиться Astera Data Stack может упростить и оптимизировать управление данными вашего предприятия.

Представлена ​​архитектура сервера REST для Centerprise

26-е февраля, 2024

Мы рады сообщить, что выпускаем новое поколение нашей комплексной платформы управления данными – Centerprise Data Integrator 8.0.

В течение следующих нескольких месяцев мы планируем добавить несколько новых функций и усовершенствовать существующие. План выпуска на 2019 год предназначен для решения распространенных проблем управления данными, о которых сообщают наши пользователи.

Основные запланированные на 2019 год улучшения:

Вводя Centerprise REST-сервер получит преимущества от технологии RESTful API

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

Представляем более компактную и легкую версию Centerprise "Клиент"

Мы устранили логистические и эксплуатационные барьеры для ИТ-администраторов, переместив сборки драйверов баз данных в Centerprise сервер. Теперь вы можете иметь Centerprise запуск и запуск за считанные минуты, а не часы.

локализующий Centerprise и обеспечение поддержки нескольких языков

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

Если ваше предприятие обменивается данными на иностранном языке, вас может заинтересовать это обновление. Следите за обновлениями!

Вводя Centerprise для ОС Linux

Мы также представили кроссплатформенную совместимость для Centerprise сервер. Теперь это может быть развернут на ОС Linux и различные его версии. Базовая основа для Centerprise сервер перенесен с .NET на .NET Core. Вместе с этим обновлением также будет реализовано несколько улучшений в создании репозитория базы данных кластера.

Если вам интересно узнать, как Centerprise REST Server разработан, и какую пользу ваш бизнес может получить от обновления, продолжайте читать.

Что такое RESTful API?

Начнем с базового введения в RESTful API.

API (интерфейсы прикладного программирования), построенные на архитектуре REST (передача репрезентативного состояния), называются RESTful API. Благодаря легкости, масштабируемости и простоте обслуживания RESTful API стали наиболее предпочтительным выбором при работе с веб-сервисами и, таким образом, приобрели огромную популярность в последние годы.

API REST работают в среде клиент-сервер, где клиент отправляет HTTP-запросы на сервер, сервер получает запрошенную информацию и возвращает ответ клиенту. Передача данных и обмен информацией могут происходить как в формате XML, так и в формате JSON.

Если вы хотите узнать больше о REST API, командах GET, POST, PUT и DELETE, а также об ограничениях проектирования, обратитесь к этой статье в котором подробно обсуждается дизайн RESTful API.

Представляем архитектуру сервера REST для Centerprise

Теперь, когда у нас есть представление о том, что такое RESTful API, мы можем увидеть, как на основе REST Centerprise сервер может использовать технологию REST API.

Это обновление дает пользователям два основных преимущества:

  1. Более компактный и легкий Centerprise клиентское приложение
  2. Astera API-интерфейсы веб-служб REST для выполнения ряда операций с корпоративными данными.

Centerprise Бережливый клиент

Мы использовали способ взаимодействия серверной и клиентской систем REST, то есть с помощью HTTP-команд, и использовали это в своих интересах, чтобы представить инновационную реализацию архитектуры клиент-сервер. В этой реализации Centerprise клиент преобразуется в легкое приложение, в то время как основная обработка данных и запросы перекладываются на REST-совместимое приложение. Centerprise сервера.

Почему это обновление должно вас беспокоить?

Чтобы лучше понять это, давайте посмотрим на нынешнюю Centerprise клиент-серверная архитектура.

В текущем Centerprise В структуре приложения клиент-сервер библиотеки динамических ссылок (DLL) для драйверов базы данных устанавливаются на отдельные клиентские машины. Если у вас 50 клиентов, подключающихся к одному серверу, вам придется реплицировать установку драйвера 50 раз, что может создать проблемы с логистикой и обслуживанием.

Centerprise, клиент-серверный дизайн

С включенным REST Centerprise сервер, мы устранили эти барьеры и сделали установку и настройку пользователей невероятно простыми. Centerprise. Сборки драйверов базы данных устанавливаются на Centerprise REST-сервере, а не на отдельных клиентских машинах.

При использовании новой архитектуры сервера REST клиентский компонент отправляет HTTP-запрос серверу с поддержкой REST. Centerprise сервер обрабатывает вызов запроса, устанавливает все необходимые соединения с целевыми базами данных, используя свои собственные драйверы, запускает запрос для получения данных, запрошенных клиентом, и отправляет ответ обратно клиенту.

Другие задачи, такие как предварительный просмотр данных во время выполнения и навигация по свойствам объекта, также делегируются Centerprise сервера.

Centerprise, Архитектура REST-сервера

Это обновление принесет значительные преимущества с точки зрения настройки ИТ-инфраструктуры. Время установки и настройки можно сократить с часов до минут. Ваша организация может легко масштабировать и добавлять больше клиентов к существующей Centerprise сервер, не беспокоясь об установке и настройке дополнительных драйверов.

Для существующих Centerprise Пользователи, если вы обеспокоены тем, изменит ли это обновление способ разработки ваших ETL-проектов, потоков данных и рабочих процессов, ответ — нет, не изменится. Окна проектирования потоков данных и рабочих процессов в клиентском приложении будут работать таким же образом. Мы лишь изменили способ связи между Centerprise клиент и сервер – от протокола удаленного взаимодействия через TCP к протоколу HTTP через TCP.

Начало работы с Centerprise Бережливый клиент

Следующий экран появится, когда вы запустите Centerprise легкий клиент. На этом экране вы укажете информацию о сервере (URI сервера и Номер порта), чтобы подключиться к Centerprise Сервер с поддержкой REST.

Чтобы узнать больше о том, как автоматически повторно подключаться к серверу при запуске клиента, прочитайте наше полное руководство по Начало работы с экономичным клиентом.

Если у вас есть какие-либо вопросы или отзывы о Centerprise REST Server и Lean Client, оставьте их в разделе комментариев ниже.

Вам также может понравиться
Что такое предварительная обработка данных? Определение, важность и этапы
Целостность данных и качество данных: вот чем они отличаются
Как разработать стратегию управления данными для вашей организации
принимая во внимание Astera Для ваших потребностей в управлении данными?

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

Давайте соединимся сейчас!
давайте соединимся