Вопрос

Создано .NET WCF Service, протестировал его - работает. Сгенерированные схемы из контрактов на данные и обслуживание, поместите сообщения в сообщении, сгенерированный поток сообщений, протестировал его, используя простое отображение (requestMessage = responcemessage) - работает. Также я могу добраться до MB из другого приложения и отправить/получить сообщения SOAP. Но когда я пытаюсь создать запрос на свой веб -сервис WCF, используя определенную схему и реальный адрес службы (Insted of Maping), мой запрос умирает после тайм -аута. Какие проблемы конфигурации могут вызвать эту проблему? Благодарю вас!

Это было полезно?

Решение

Позвольте мне посмотреть, понимаю ли я тесты, которые вы сделали:

Ты хочешь

 WMB  --SOAP-->  WCF Service

Ты сделал

 TestClient --SOAP--> WCF Service

И (это там, где я не ясно, вы говорите: «Также я могу добраться до MB из другого приложения и отправить/получать мыльные сообщения»

 WMB  --SOAP-->  Another Service

(Если вы этого не сделали, то это то, что я бы попробовал).

Далее, можете ли вы запустить свой TestClient на машине WMB? Я предполагаю, что вы каким -то образом не достигаете машины WCF. Вы указываете имя хоста, полностью квалифицированное имя хоста или iPaddress службы WCF?

Другие советы

Если вы проблема заключается в том, что запрос займет слишком много времени и, следовательно, рассмотрите ответ Гарри на следующий вопрос:

Проблема времени в WCF

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top