OA协同办公平台硬件层需要支持多种部署模式,包括公有云、专属云、私有云和混合云,服务支持运行在物理机、虚拟机和云主机上。这样既能通过保障数据内网传输处理、存储,与公网隔离的方式提高企业数据资产的安全性,也能通过公网能力解决跨地域数据的互通和媒体流分发以及对资源的高性能的要求,降低企业内部跨地域沟通以及外部生态合作伙伴上下游协作的成本。
OA协同办公平台能力层需具备企业通讯需要的基本能力,包括但不限于消息/信令通道,即时通讯,实时音视频通话能力。包括客户端到大屏的能力以及视频直播点播能力,基本涵盖和支撑了企业服务的大多数场景。核心能力作为平台的业务基础,需要考察其架构设计和实现上的稳定性、可用性和可扩展能力。
另外,应用接口开放平台提供的接口支持与现有系统或扩展系统打通,尽可能的快速进行数据的迁移。可视化管理后台方便系统管理员方便地管理组织架构、人员权限、发送短信邮件等。应用接口开放平台作为第三方系统和企业服务的纽带,可以通过提供给第三方系统调用的API接口以及核心能力侧提供的API服务将所有系统和业务串联在一起,以便信息准确快速的到达。
最后,OA协同办公平台应用层应该覆盖常见的用户操作平台,如Windows、iOS、Android、MacOS、Web端,甚至嵌入式平台。应用层的开发框架应该是基于大众技术的可供开发人员快速二次迭代的成熟方案,比如通过JS+HTML+CPP复合技术构建的跨平台桌面端研发框架,一次研发同时覆盖Windows端和Mac端,通过H5/Flutter技术减少端侧相同业务在不同端的重复研发工作量等等。