Как настроить конкретную операцию службы для доступа через другую конечную точку - PullRequest
2 голосов
/ 03 января 2011

У меня один контракт на обслуживание, в котором есть 2 операции обслуживания.Позвольте мне назвать эти операции X1 и X2.Как настроить X1 для доступа через HTTP и X2 для доступа через TCP / IP.

Если я настрою контракт на обслуживание для доступа к конечной точке TCP / IP, то и X1, и X2 будут доступны через TCP / IP.То же самое происходит, если я настраиваю тот же контракт на обслуживание с протоколом HTTP.

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

Ответы [ 2 ]

0 голосов
/ 03 января 2011

Вы можете опубликовать один контракт на обслуживание более чем для одной привязки, хотя это открывает обе операции в обеих конечных точках.

0 голосов
/ 03 января 2011

Нет, во всем договоре на обслуживание применяется одна и та же привязка, и вы не можете изменять доступ для каждого метода операции. Вместо этого вы должны просто создать два разных сервисных контракта и выставить их соответствующим образом.

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