Разработка службы REST /API для переноса упакованных данных на целевой сайт

У меня есть требование и несколько запросов на предоставление REST API, который может переносить упакованные метаданные с одного сайта на другой. Пакетные данные содержат объекты / сущности различных типов (атрибуты, поля, элементы макета, правила), которые обычно устанавливаются администратором и не включают данные транзакции / времени выполнения. Сегодня мы разрешаем нашим администраторам сайтов создавать пакеты вручную в пользовательском интерфейсе и детально выбирать типы объектов / сущностей на основе их различий между сайтами разработки и тестирования. Упакованный файл имеет формат zip, защищенный паролем. Большинство наших пользователей с правами администратора запрашивают службу API для автоматической миграции. Существует также другая просьба / требование о предоставлении кросс-версии миграции, которая может обрабатывать изменения схемы и плавно переходить с версии 11 продукта на версию 15 продукта.

Я хочу понять от экспертов здесь о возможностях лучшего дизайна REST API для решения этой проблемы.

0 ответов

Другие вопросы по тегам