Нужен совет по шаблону веб-сервиса "шаблон запроса" - PullRequest
0 голосов
/ 26 октября 2010

Мы разрабатываем систему, которая должна позволять создавать объекты, состоящие из данных, полученных из разнородных источников данных (например, баз данных и систем бэк-офиса), и ищем способы облегчить эту функциональность через интерфейс веб-службы.

Чтобы обслужить это требование, мы предлагаем создать объект «запрос» в качестве входного параметра для методов запроса веб-службы, чтобы веб-служба знала, какие поля в объекте для заполнения из какого источника, что-то вроде «выберите n смесь» для разложите свой возвращаемый объект.

Как может быть спроектирован этот объект "Шаблон запроса" и является ли это подходящим подходом?

Нам нужно решение для достижения следующего:

  • Должно быть понятно потребителю сервис, что ожидает метод и что будет возвращено.

  • Потребитель должен иметь видимость как в какие места можно получить
    каждое поле при построении
    запрос.

  • Четкая связь между объект ответа и запрос объект существует.

1 Ответ

1 голос
/ 26 октября 2010

Рассматривали ли вы использование WCF и используете ли объект запроса интерфейс, который также расширяется?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...