2009-11-23 2 views
0

У меня есть существующая служба WCF.Рабочий процесс в существующем WCF

Можно ли добавить рабочий контракт к интерфейсу службы и реализовать его в рабочем процессе?

Или мне совершенно необходим отдельный сервисный интерфейс для моего рабочего процесса?

ответ

2

Когда вы публикуете службу WCF, вы публикуете интерфейс и рассказываете, какую реализацию использовать. Вы можете указать только одну реализацию, иначе как WCF узнает, куда направлять этот запрос. Короче говоря, вам нужно использовать отдельный интерфейс для ваших сервисов рабочего процесса. Тем не менее, если вы не хотите менять свой публичный API, нет никакой причины, по которой вы не можете создать минимальную реализацию, которая просто передает запрос вашей службе worklflow.

Смежные вопросы