IBM WebSphere Message Broker Broker SOAP Timeout
-
20-09-2019 - |
Вопрос
Создано .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?
Другие советы
Если вы проблема заключается в том, что запрос займет слишком много времени и, следовательно, рассмотрите ответ Гарри на следующий вопрос: