Вопрос:
Известны ли проблемы с вызовом службы, которая вызывает другую службу из Silverlight?
Сценарий:
У меня есть 3 проекта:
SilverlightClient - проект Silverlight с кнопкой
SilverlightClient.Web - веб-приложение, в котором размещается SilverlightClient.xap.
BackEnd - другое веб-приложение, в котором размещена служба FOO , выполняющая некоторую специальную обработку бэкенда.
Я создал веб-службу Silverlight с поддержкой WCF как в SilverlightClient.Web, так и в Backend. Это соответственно SilverlightClientService и BackEndService .
С SilverlightClient.Web Я добавляю сервисную ссылку в BackEndService . У меня есть тестовая страница ASPX, на которой я написал код, который успешно вызывает BackEndService .
С SilverlightClient Я добавляю сервисную ссылку к SilverlightClient.Web * SilverlightClientService . Если мой SilverlightClientService возвращает простые данные, например строку, это работает довольно хорошо.
Однако, когда я меняю SilverlightClientService на вызов BackEndService , я получаю следующее исключение:
HTTP 415 - «Сбой запроса с состоянием HTTP 415: неподдерживаемый тип носителя.»