概要介绍:历经一个月的时间,Debug亲自撸的一套“企业中台系统”终于完成了,课程全名为 “springboot2.0企业中台实战之权限统一管理与应用统一授权(dubbo+zookeeper分布式系统实战) ”,正如字面意思,本课程讲解的是一个真正意义上的、企业级中台系统的实战,是一套真正践行“中台思想”、“分布式系统/服务开发与通信”的项目(画外音:目前全网还没有关于中台系统的课程实战哦!学习链接:https://www.fightjava.com/web/index/course/detail/13)
课程内容:本课程是一门具有很强实践性质的“项目实战”课程,即“企业中台系统实战”,其中主要包含三大块核心内容,如下图所示:
即主要包含以下三大块内容:
① 企业内部应用系统菜单资源和操作权限的统一管理;
② 分布式应用系统通信时的统一授权,即基于AccessToken的授权与认证;
③ 分布式服务/系统通信时的两大方式(基于dubbo rpc协议和基于http协议的restful api实战)。
值得一提的是,这套中台系统由于讲解了如何统一管理企业内部各大应用系统的“菜单资源列表”、“操作权限”,故而本门课程的“代码实战”是建立在之前debug录制的“企业权限管理平台”这套课程的基础之上的,故而在这里debug建议没有项目开发基础的小伙伴可以先去学习我的那套“企业权限管理平台”的实战课程,之后再来学习我的这套中台系统的实战才不会很吃力(课程链接:https://www.fightjava.com/web/index/course/detail/8 )
本课程的课程目录以及课程大纲如下两张图所示(详细的课程目录可以参见文末!):
除此之外,这套“中台系统”由于统一管理了企业内部各大应用系统的“菜单资源和操作权限”以及“应用系统之间通信时的统一授权”,故而难免需要涉及到“中台系统”与“中台子系统”、“中台子系统”与“中台子系统”之间的通信(即分布式服务之间的通信),在这里我们是采用“dubbo + zookeeper”的方式加以落地实现的
更多请见:http://www.mark-to-win.com/tutorial/51089.html