Мы находимся в процессе разработки CMS на основе Java, связанной с перемещающимся доменом, и думаем о предоставлении веб-сервисов, чтобы заинтересованные третьи стороны могли использовать их для извлечения данных / контента из нашей системы для публикации на своем портале / в приложении.
Я не уверен, как мы должны выставлять эти Web-сервисы и не могу получить четкое представление о перспективном дизайне.
Поскольку у нас есть классы действий (контроллеры) для обработки просмотра и отправки данных для просмотра, и эти классы действий будут отвечать за взаимодействие со слоем фасада.
Может ли кто-нибудь предложить мне, какой подход должен быть лучшим?
- Должны ли мы также предоставлять классы действий в качестве интерфейса покоя.
- Должны ли мы создать отдельный набор классов, которые должны быть представлены.
- Должны ли мы продолжать использовать стиль отдыха или подход, основанный на SOAP
myu вопрос немного субъективен, но на данный момент без какого-либо направления я не уверен, что смогу разместить здесь какую-либо другую информацию
Обновление
На данный момент мы не думаем о бронировании билетов и т. Д., Но большинство вещей будет касаться только выгрузки контента из Системы.
Но, возможно, в будущем мы предоставим варианты предложить некоторые продукты третьей стороне, которые можно продавать там.