急人,WCF 咋样实现负载均衡的问题?
功能描述: 客户端 通过WCF 把数据上传到 服务器上(服务器有三台,分别是A,B,C,三台机器上都含有相同的WCf服务),客户端配置文件中就一个WCF访问地址(A对外发布的WCF地址),我想在对外发布的这个WCF(A机器上)上做一些分发的功能,在A机器上截获WCF请求,然后根据上传的数据判断应该调用那台服务器上WCF服务然后保存数据,如果含有返回数据的,也从通过A机器上调用返回
功能简述:也就是客户端只有一个WCF的固定地址,然后请求到了IIS宿主之后,这个WCf起到一个分发请求到其他机器,并通过这个WCF把相应的数据返回,我想请教一下我应该怎么做,思路是什么?
是否应该在iis中使用httpmodle截获请求,然后动态请求b,c两台机器的WCF服务,然后再返回?,还是这个WCf服务中添加一个WCF服务,然后再去动态请求?
希望做过负载和分发的朋友,给些建议,我一直就没搞清楚,我的思路对不对,怎样效率会高一些