snpyeso 2022-01-07 10:53 采纳率: 0%
浏览 68
已结题

来个对微服务有理解的解答下疑惑,或者叫讨论

  • 先来一张图!

img

  • 阐述下个人观点
  1. 我认为此图的业务层在代码里表现就是前端代码,因为微服务领域模型按领域划分职责。
  2. 服务中心为单个微服务,微服务之间是直接采用fegin通信,不需要再包装任何中间代码层,jar层,不然无法体现微服务的独立性。
    ###疑问:

1.业务层是否需要再包装,即对各个服务中心包装一对一的范围业务接口
业务层是直接调用服务中心,还是应该在把中心服务聚合包装一次更合理
简而言之就是*服务中心能不能被前端直接调用,
2.服务中心之间的调用,是否需要进行再包装,比如 服务中心有fegin层、restApi层,
中心之间的访问 是否对fegin进行包装,其他只能引用fegin包装层
3. 如果一个 会员中心,需要填写表单并上传文件,是会员中心直接包装一个完整的接口(内部调用文件中心),
还是业务端自己独立调用文件中心,收到返回,再调用会员中心更合理

  • 写回答

6条回答 默认 最新

  • 普通网友 2022-01-07 11:07
    关注
    获得1.00元问题酬金

    不能说错,也不能说全对!
    要了解一些事情,得从历史出发!
    你要理解微服务,那么你得了解微服务的发展历史!

    评论

报告相同问题?

问题事件

  • 系统已结题 1月15日
  • 修改了问题 1月7日
  • 修改了问题 1月7日
  • 创建了问题 1月7日

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog