Что такое метаданные сервиса и почему их нужно публиковать? - PullRequest
1 голос
/ 29 июля 2010

Существует ABC (адрес, привязка, контракт) = конечная точка. Я думал, что этой информации достаточно для общения с клиентами и наоборот. Но что такое метаданные и мекс?

Ответы [ 2 ]

5 голосов
/ 29 июля 2010

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

2 голосов
/ 23 января 2016

Метаданные включают следующее:

  1. Чтобы клиенты могли создавать прокси-классы, им необходимо знать о контракте на обслуживание, какие контракты на операции доступны в контракте на обслуживание, какие параметры они принимают, каковы их типы данных, какие данные они будут возвращать и т. Д. .

  2. Без этой информации клиенты не смогут создавать прокси-классы. Поэтому нам нужно указать поведение службы.

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