新手对分布式服务架构的一些疑问

来源:9-4 ——面向服务(微服务)架构简单拓展

Echo鑫

2017-07-09

老师,您好,听了您这节课,我有以下几个疑问或者说是不确定的地方,请问下,

  1. 分布式服务架构,是不是主要针对服务器端/后台,根据业务功能,分出多个Server,每个Server就是单独给前端提供相应业务功能的接口,以进行数据访问与交互。

  2. 分布式服务的部署是不是多个Server 打成war包 发布到多个tomcat上?

  3. 应用之间的交互主要是通过哪些方式。(可能说得有点不到位,还请老师您见谅)

写回答

1回答

祁聪

2017-07-11

1,2,:是的,这是其中的一种,一般随着公司业务的扩展,会把一些服务单独拆分出来,对外提供接口,如rest,或者rpc之类的;这些服务都是分别部署在Server上,Server可以war包部署在Tomcat上。也可以是其他语言开发的应用部署的对应的服务器上,比如nginx;

3,应用之间的交互方式很多,比如rest,或者rpc,是常见的方式;如果有一些消息互动也可以使用消息队列等技术。这篇文章可以参考:http://www.imooc.com/article/18741

0
1
Echo鑫
受教了,谢谢老师。。。!!
2017-07-12
共1条回复

Java SSM快速开发仿慕课网在线教育平台

学习整合微信公众平台开发、新浪SAE云平台、七牛云、分布式部署等等

1074 学习 · 449 问题

查看课程