问一个问题,比如我有N个相同webservie放置在不同服务器上,但我知道url地址,我想做一个透明调用代理将它们整合为一个webservie接口暴露给调用者,这样它只需要调用代理就能完成调用它后面的真实webservice。请问如何做呢

解决方案 »

  1.   

    有点像这个东西,主要是需要将任务分给webservice处理,再将结果给调用者。
      

  2.   

    当然,ngnix是目前最好的反向代理、负载平衡和cdn中间件。
      

  3.   

    开始觉得应用WCF但发现有点复杂了,需要看不少东西,而且WCF也只是调用者一个一个引用实现的,没什么帮助。
      

  4.   

    有个问题啊,我现在程序都在ms iis上运行的用的还sql数据,移植到ngnix服务器上运行未知太多。ngnix有程序实现吗
      

  5.   

    WCF 倒是能用自带的 Routing Service 来做。WebService 可以看看这篇:http://www.codeproject.com/Articles/105171/WebService-Routing-Soap-Router