Разработка · интеграция · обратная инженерияOstwald · Alsace · Удалённые проектыcontact@dtouch.fr
WebSocket · государства · интерфейсы

Архитектура событий и реального времени

Результат действия иногда приходит хорошо после его запроса. Экосистема Rey'actif использовала диспетчеры WebSocket для веб-приложений и обработки серверов InDesign: опыт в артикуляции между событиями, состояниями и интерфейсами.

Отделить запрос от его результата

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

В Rey’actif услуги обработки и веб-приложения были связаны с диспетчерами WebSocket. Работа по интеграции состояла в том, чтобы связать эти компоненты со этапами, понятными пользователям.

Подключение событий InDesign Server

Несколько менеджеров обработки контролировали среды сервера InDesign. Проверки на изменения INDD и статус PDF были другими контрольными точками в цепочке.

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

Поддерживать стабильное состояние после перерыва

Пользователь может закрыть свой браузер, потерять соединение или вернуться в папку позже. Дизайн должен предусматривать, как восстановить статус работы и приблизить информацию к интерфейсу с сервисом.

Мы рассматриваем эти сценарии во время интеграции: переподключение, повторное отображение, завершенная обработка между двумя видами и сообщение, полученное в неожиданном порядке. Сервис должен оставаться понятным в обычных рабочих ситуациях.

Уважайте пользовательский контекст

Уведомление должно включать в себя нужную сессию и правильный бизнес-контекст. Среда Rey-Active включала в себя управление сессиями OAuth и коды безопасности, отправленные SMS.

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

Понимание обменов

Подключайте приложения и сохраняйте контроль обмена.

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

Подключайте приложения и сохраняйте контроль обмена.Увеличить диаграмму
  1. 01

    Источники

    API, файлы и базы данных

    Идентификаторы • форматы
    Входящие данные ↓
  2. 02

    Адаптация

    Деловая переписка

    Поля • единицы • ссылки
    Трансформированные данные ↓
  3. 03

    Очередь обработки

    Организовывать запросы

    Приоритетность • планирование
    Задачи готовы
  4. 04

    Казнь

    Решение задач

    Контролировать • матчи
    Написать в Целевой
  5. 05

    Направление

    применения или ERP

    Объекты • Правила управления
    Возврат и отклонения ↓
  6. 06

    Последующие меры и возобновление

    Контроль возвращается

    Журнал • Статус • Напоминание
Подключайте приложения и сохраняйте контроль обмена.Увеличить диаграмму
Функциональная диаграмма – синтетический анализ потоков и контрольных точек.
Определить

Сохраняйте ссылку на источник и целевое приложение.

Трансформация

Описывать корреспонденции и отличать прямые звонки от отложенной обработки.

Сдавайся.

Найдите состояние и контекст обмена, чтобы выйти на пенсию.

Ваша работа заслуживает
Правильные инструменты.

Конкретная потребность, программное обеспечение для развития, проект для фрейминга.

Обмен в вашем проекте

Одна общая команда, взаимодополняющие навыки.