1

创建 .NET WCF 服务,对其进行测试 - 有效。从数据和服务合同生成模式,将消息放入 Message Broker 从中生成消息流,使用简单映射 (requestMessage=responceMessage) 对其进行测试 - 有效。我也可以从另一个应用程序访问 MB 并发送/接收 SOAP 消息。但是当我尝试使用定义的架构和真实服务地址(映射的插入)创建对我的 WCF Web 服务的请求时,我的请求在超时后终止。哪些配置问题或其他设置可能导致此问题?谢谢!

4

2 回答 2

1

让我看看我是否理解您所做的测试:

你要

 WMB  --SOAP-->  WCF Service

你已经完成了

 TestClient --SOAP--> WCF Service

和(这我不清楚,你说“我也可以从另一个应用程序访问 MB 并发送/接收 SOAP 消息”

 WMB  --SOAP-->  Another Service

(如果你还没有这样做,那么这就是我要尝试的)。

接下来,您可以在 WMB 机器上运行您的 TestClient 吗?我的猜测是你不知何故没有到达 WCF 机器。您是否指定了 WCF 服务机器的主机名、完全限定主机名或 IP 地址?

于 2009-08-29T06:31:01.557 回答
0

如果您的问题是请求花费的时间太长并因此超时,请查看 Harry 对以下问题的回答:

WCF 中的超时问题

于 2009-08-27T17:54:58.507 回答