原理分析之文档归纳

    SOP采用微服务架构实现,因此文档应该由各个微服务各自实现。难点是如何归纳各个微服务端提供的文档信息,并统一展示。

    • 各微服务使用swagger定义自己的接口信息
    • sop-website前端页面负责展示swagger提供的文档信息

    由于注册中心的存在,可以很方便的获取每个微服务提供的接口,因此可以获取到swagger提供的文档信息。

    SOP设计初衷亦是如此,微服务只管写业务代码,其它的都交给SOP来处理。

    • 用户访问website页面,website提供对应的接口文档并展示