美文网首页
旧系统改造,从c#+sqlServer到java+mysql

旧系统改造,从c#+sqlServer到java+mysql

作者: 悟空嘿 | 来源:发表于2022-02-07 12:58 被阅读0次

    有一个公开课系统,主要功能是对外展示课程,提供订课和课表查询,课后评价、习题等功能。

    旧系统现状

    • 开发语言使用的是c#,但是目前c#语言的开发人员比较少难找,没有java开发人员多。
    • 数据库使用的sqlServer,但是费用较高,为了节约开销,决定使用mysql。

    改造思路

    使用java开发一套类似的系统。使用java+mysql技术实现。再想办法逐渐收口。
    收口的步骤
    • 网关层做聚合服务
    • 学生课表展示收口
    • 根据不同课程类型,做课程展示聚合(不同的课程是不同的教研组维护的,所以根据不同的课程类型逐渐过渡)
    • 订课服务。根据不同的系统标签,做订课功能的转发:appFlag=newApp,转发到新系统,appFlag=oldApp,转发到老系统。
    • 当所有的课程都转到老系统之后,一次性将历史数据同步到新系统。
    • 聚合层将调用老系统api的地方,去掉。
    • 停掉老系统。

    相关文章

      网友评论

          本文标题:旧系统改造,从c#+sqlServer到java+mysql

          本文链接:https://www.haomeiwen.com/subject/vusykrtx.html