java分布式架构一般使用什么技术? 服务器通信?tcp分布式服务器管理?zk 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服务器通信 。比如系统分为“用户中心” , “商品中心” , 这是两个独立的项目,由不同的团队来完成。 现在有一个新系统,需要用到“用户中心”和“商品中心” , 那么使用什么样的方式去交互呢?我知道的方式有RMI 与 Webservice 。 因为这些系统都是java开发的, 所以我觉得RMI应该会比webservice性能好些。不知道还有没有其他交互方式? 1、RPC,这种以前要维护客户端比较麻烦,阿里开源的dubbo连客户端都省了,和spring无缝结合用起来很方便,推荐2、webservice,这种搭起来更快更简单怎么说呢,感觉在系统规模小的时候,以上两种思路都是可行的,就是在做架构的时候注意风格上的统一。规模大了之后子系统之间的调用关系可能会比较复杂,这时候可能引入“服务中心”,或者上MQ,用中心化的调用管理替代分散的系统间调用。算是架构上的演化吧 生产者同时是消费者引发死锁 java 监视器方面的问题 java调用c写的dll问题,急!!!! 关于java paint的一点问题,实在没找出答案 有关 Java 中覆盖的定义的一个问题 java里面"=="和"equal"有什么区别? 我对Java总有点疑问,总感觉他好像是一个寄生性的语言,因为他必须完全依靠在其他系统里安装的JVM中才能运行,是这样的吗? 新手求助,关于export导出 设计一个简单的页面 这是怎么回事 java做的简易聊天室,基于MySQL数据库,出现一些问题,请大家帮我看看哪里错了。谢谢!! 如何把程序代码和数据库一起加入版本控制?
现在有一个新系统,需要用到“用户中心”和“商品中心” , 那么使用什么样的方式去交互呢?我知道的方式有RMI 与 Webservice 。
因为这些系统都是java开发的, 所以我觉得RMI应该会比webservice性能好些。
不知道还有没有其他交互方式?
1、RPC,这种以前要维护客户端比较麻烦,阿里开源的dubbo连客户端都省了,和spring无缝结合用起来很方便,推荐
2、webservice,这种搭起来更快更简单怎么说呢,感觉在系统规模小的时候,以上两种思路都是可行的,就是在做架构的时候注意风格上的统一。规模大了之后子系统之间的调用关系可能会比较复杂,这时候可能引入“服务中心”,或者上MQ,用中心化的调用管理替代分散的系统间调用。算是架构上的演化吧