Эта проблема может быть немного широкой, но я собираюсь продолжить и изложить ее, а затем уточнить детали по мере необходимости.
Моя общая цель - служба отдыха WCF, которая при обращении вызываетмыльный сервис WCF, затем анализирует ответ мыльного сервиса, извлекает нужную информацию и отправляет ее обратно через HTTP-сообщение (в конечном итоге на мобильное устройство).
У меня возникла проблема с получением ответа на мыло остальнымservice.
Вот что происходит:
- Консольное приложение вызывает службу покоя через HTTP-пост.это работает
- Служба отдыха отправляет сообщение в службу мыла.это работает
- Мыльная служба распознает сообщение и выполняет запрошенную операцию.это работает
После этого возвращаемое значение генерируется в сервисе soap, но оно не возвращается обратно в службу остальных.Я перепробовал множество вещей.У меня одинаковые привязки, я проверил и дважды проверил и трижды проверил контракты данных.Я пробовал довольно много вещей, и мне интересно, есть ли проблема с использованием localhost для размещения 2 сервисов.Обе службы размещаются локально, и обе являются службами wcf.
Может ли это вызвать проблему, подобную той, которую я вижу?
Я буду подробно останавливаться на проблеме по мере необходимости.