那位高人在项目中用过一些分布式的库、平台之类的?
以前的项目,都是使用SOCKET的,觉得SOCKET开发挺慢,而且繁琐,容易出错,要达到大容量要花很多功夫~~特别是在应用协议上定制也非常麻烦~~~
后来在一个小项目中尝试了RPC(WINDOWS下的),无论是效率还是容错都非常理想,起码目前测试运行到现在RPC通信都没出现过问题。
新项目要上来,一直在考虑换使用分布式的中间件,以前挺看好ZeroC的ICE,但是商业授权太高昂,不纳入考虑了。
现在瞄上的是ACE的TAO、XML-RPC这两种,新项目服务器对连接数量要求不高,响应也并非要达到很“实时”的那种,其实RPC响应也非常快。
不知道谁在实际项目中用过,效果如何?它们是否稳定,有没有成功的案例?能否谈谈~~~如果有别的方案也可以谈谈~~~集思广益~~先谢过了~~