OA系统架构
发布于:2020-03-03 17:30:18
OA系统架构
汇高软件协同OA系统采用了开放的技术架构,使之形成一个有强劲生命力的协同办公平台,可以即时、动态的响应企业办公和业务管理的变化。
在这个系统平台中,底层结构、中间件、应用模块、界面是独立封装和相对独立的,具有极高的灵活性、开放性、拓展性和稳定性。用户可以任意的更换、升级其中任何一个部分,而不影响整个系统的正常使用。这就像一个可以热插拔的USB接口一样,用户可以自由的定义自己的个性化应用系统。
系统对外提供了超过100种不同的控件,同时也将这些接口对外发布,以便其他系统进行对内集成。
平台扩展性优良,支持通用的wedservice接口标准,
开放式接口:能按客户需求进行定制修改来满足客户未来发展需要。
应采取数据储存与系统平台中的文档存储分离设计且数据与文档文件加密方式进行储存,保证文件储存的安全性。
中间层与逻辑功能层、画面表示层是分开的,现在的OA已经不满足PC+IE的方式,如果把画面和功能放在一起,两个问题:
1.如果产生业务变更,厂商需要重新开发PC+移动端;
2.不同的硬件和系统,如果某些存在问题的代码访问数据库,会对数据库产生不可恢复的影响。
我们的架构可以保证数据一致性,不会因为人为而产生数据问题。同时极大的降低了后续的开发成本,同时提高了系统鲁棒性。
同时,系统内的白名单功能使得并非所有的应用都能够得到执行,不仅提高了系统安全性,更降低了在复杂条件下,系统的冗余负载。
下一篇:OA功能组件