Я хочу реализовать интерфейс (или дизайн), с помощью которого мое приложение может принимать входные данные от различных ресурсов, таких как веб-сервисы (REST / Soap), загрузка файлов, база данных и xyz, в ближайшем будущем.
Мое приложение будетпринять ввод -> обработать его с помощью бизнес-логики или базовой логики -> вернуть обратно в том же формате (как он был принят в качестве запроса)
Существуют ли более эффективные способы изменения этого вида требований? и как мы могли бы собрать все эти API (Webservice / File / Database) вместе?