Индивидуальный хостинг и «WCF-сервис с поддержкой Silverlight» - PullRequest
0 голосов
/ 31 января 2011

Я бы хотел, чтобы мой WP7 мог общаться со службой на моем локальном компьютере.По разным причинам было бы более удобно, если бы эта служба размещалась на собственном хосте, то есть в приложении, работающем локально.Однако, если я правильно понимаю, что службе WCF с поддержкой Silverlight нужна совместимость с asp.net, поэтому она должна быть размещена в IIS, это правильно?

Если это так, можно ли как-то обойти это и получить «службу WCF с поддержкой Silverlight», запущенную на пользовательском хосте?

1 Ответ

2 голосов
/ 31 января 2011

Служба WCF с поддержкой Silverlight - это просто упрощенный шаблон элемента из обычной службы WCF. Первоначально он был добавлен, поскольку привязка по умолчанию для служб WCF не поддерживалась в Silverlight и вызывала много беспокойства у новых разработчиков Silverlight. Вы должны иметь возможность использовать обычный элемент WCF в обычном проекте (например, консольное приложение), и вам просто нужно настроить привязки.

(Также следует отметить, что шаблон WCF с поддержкой Silverlight использует один файл кода вместо отделения интерфейса службы от реализации класса.)

...