V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
nonesuccess
V2EX  ›  程序员

后台管理系统拓展出了对外服务业务,架构该怎么考虑?

  •  
  •   nonesuccess · Jul 31, 2016 · 2859 views
    This topic created in 3561 days ago, the information mentioned may be changed or developed.

    之前就是个内网管理系统,搞政府内部业务的。现在某项业务的某个流程需要开通让公众可以通过微信公众号申请的功能。

    是要在原来的基础上直接加功能,还是另外搞一套系统。另外搞的系统是直接读写数据库,还是在原来的程序上多搞一层接口?

    在程序复杂度和架构安全性上有些犹豫不决,大家有什么好的建议吗?

    9 replies    2016-08-01 11:09:51 +08:00
    ren2881971
        1
    ren2881971  
       Jul 31, 2016
    建议搞个 ssl 的 webserive 接口就好了。
    既能保证通信安全,又不至于直接操作数据库。
    本人愚见。
    lslqtz
        2
    lslqtz  
       Jul 31, 2016
    开个接口,一个申请对应的权限控制,完事
    nonesuccess
        3
    nonesuccess  
    OP
       Jul 31, 2016
    @ren2881971 商业上的 ssl 一般要去哪里买证书?
    ryd994
        4
    ryd994  
       Jul 31, 2016 via Android
    @nonesuccess 如果只是内部使用的话完全可以自签
    nonesuccess
        5
    nonesuccess  
    OP
       Jul 31, 2016
    @ryd994 自签的话浏览器会有警告吧?有什么办法能关掉不
    julyclyde
        6
    julyclyde  
       Jul 31, 2016
    @nonesuccess 你想多了……浏览器凭什么听你的
    ryd994
        7
    ryd994  
       Aug 1, 2016 via Android   ❤️ 1
    @nonesuccess 内部使用的话用 CA 签然后安装 CA 证书就好了
    参见 12306 呵呵
    ren2881971
        8
    ren2881971  
       Aug 1, 2016 via iPhone
    你 ca 证书只是用于 ssl 的认证 权限管理 webservice 接口 又不是登陆你系统。你考虑哪些问题没事。又不走浏览器。
    lslqtz
        9
    lslqtz  
       Aug 1, 2016 via iPhone
    外部使用 startssl 一张就好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2473 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:01 · PVG 18:01 · LAX 03:01 · JFK 06:01
    ♥ Do have faith in what you're doing.