当前位置:  开发笔记 > 编程语言 > 正文

如何从一个客户端使用多个WCF服务

如何解决《如何从一个客户端使用多个WCF服务》经验,为你挑选了0个好方法。

我还在学习整个WCF的事情,所以请在这里忍受我.

我所拥有的是使用C#和VS 2008创建的两个自托管服务:
服务#1添加两个数字并返回结果.
服务#2返回数字的平方.

我希望客户能够向服务1发送两个号码,得到总和,然后将总和发送到服务2并获得正方形.

我为这两个服务都有两个生成的代理,我可以对它们使用Intellisense,因此该部分可以正常工作.

现在我如何配置我的app.config文件,以便我可以与这两个服务进行通信?现在,每当我尝试这样做时,我都会得到一个例外.

[如果我一次只在app文件中有一个配置,客户端工作正常,并尝试只调用该服务器.]

我想这是一个非常无聊的问题,答案可能是"以_____方式构建配置文件",但Google似乎没有一个示例/指南.

有人知道怎么做吗?

注意:从一个客户 端客户端使用多个WCF服务虽然听起来像重复不是我想要的.

编辑:感谢marc_s,我得到了它的工作

由于两个服务都在不同的应用程序中运行,我不需要拆分服务器配置文件,但这是我对客户端配置文件所做的:首先使用SvrUtil.exe自动生成配置文件,然后以这种方式合并它们:


  

    
    ...
    

    
    ...
    

  

...

  

...

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有