在本地托管2个WCF服务以进行调试

时间:2012-03-08 17:09:32

标签: c# .net wcf rest soap

这个问题可能有点广泛,但我会继续把它放在那里,然后根据需要详细说明。

我的总体目标是一个WCF休息服务,当命中时调用WCF soap服务,然后解析so​​ap服务的响应并提取所需信息并通过http post(最终发送到移动设备)发回。

我在解决剩余服务的肥皂问题时遇到了问题。

这就是发生的事情:

  1. 控制台应用程序通过http post调用rest服务。这是有效的
  2. Rest服务向soap服务提交消息。这是有效的
  3. Soap服务识别消息并执行请求的操作。这是有效的
  4. 之后,在soap服务中生成返回值,但它没有返回到其余服务。我尝试过很多东西。我的绑定相同,我检查并仔细检查并三重检查数据合同。我已经尝试了很多东西,我想知道的是,如果使用localhost来托管2个服务有问题。这两种服务都在本地托管,都是wcf服务。

    这是否会引起我所看到的问题?

    我将尽可能详细地阐述问题。

1 个答案:

答案 0 :(得分:0)

解决问题后,我可以放心地回答运行2项服务不会导致问题。在我的情况下,实际问题是由于绑定不完全相同,一旦它们运行良好。