通用权限管理系统组件 (GPM - General Permissions Manager) 中实现多子系统的集中统一管理,可以集成部署也支持独立部署
2012-05-10 20:21 通用C#系统架构 阅读(2533) 评论(0) 编辑 收藏 举报只开发一套业务管理系统,或者只维护一套业务管理系统是相对简单的事情,但是你要同时给多个客户开发多套系统,或者同时维护多个公司提供的多套系统时烦恼就来了,我们通用权限管理系统里有比较好的实现方式,有可以独立,也可以集成在一起的管理办法。
当然我们的最终梦想是大家都用通用权限管理系统,这样我们的各个系统之间的集成的难度,复杂度就会少很多了,将来我们的各个厂商的业务系统都可以很容易的集成在一起了。下面看我们在通用权限管理系统里是如何实现多个子系统的灵活权限管控的。
所有的系统在一起,维护起来麻烦数据量庞大很容易看得眼花缭乱,也不方便导入导出子系统,而且很容易崩溃一个系统所有的系统都会崩溃,独立性会比较差一些,维护的难度高,容易出错,而且不容易灵活部署,想集中统一时就可以快速集中统一,想分割独立时又可以快速分割的要求,同时也不适合有选择性的优化某个子系统等等。
由于通用权限管理系统里充分考虑了各种复杂的情况及各种对各个子系统的灵活要求,所以能有效的避免上面发生的各种问题。请看下面的技术参考图
例如我们这里是 WorkFlow 系统,工作审批流程组件,那就会 WorkFlow* 的一系列配套的数据表。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2011-05-10 WindowsServer2003R2、IIS6下非常让人郁闷的ASP.NET MVC在大用户量下Session会乱串的无法正确读取数据,导致系统无法正常使用
2010-05-10 第12章 菜单权限项设置
2009-05-10 (四)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训
2009-05-10 访问控制模型DAC,MAC,RBAC
2009-05-10 软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充