OA協(xié)同辦公平臺硬件層需要支持多種部署模式,包括公有云、專屬云、私有云和混合云,服務支持運行在物理機、虛擬機和云主機上。這樣既能通過保障數(shù)據(jù)內(nèi)網(wǎng)傳輸處理、存儲,與公網(wǎng)隔離的方式提高企業(yè)數(shù)據(jù)資產(chǎn)的安全性,也能通過公網(wǎng)能力解決跨地域數(shù)據(jù)的互通和媒體流分發(fā)以及對資源的高性能的要求,降低企業(yè)內(nèi)部跨地域溝通以及外部生態(tài)合作伙伴上下游協(xié)作的成本。
OA協(xié)同辦公平臺能力層需具備企業(yè)通訊需要的基本能力,包括但不限于消息/信令通道,即時通訊,實時音視頻通話能力。包括客戶端到大屏的能力以及視頻直播點播能力,基本涵蓋和支撐了企業(yè)服務的大多數(shù)場景。核心能力作為平臺的業(yè)務基礎,需要考察其架構設計和實現(xiàn)上的穩(wěn)定性、可用性和可擴展能力。
另外,應用接口開放平臺提供的接口支持與現(xiàn)有系統(tǒng)或擴展系統(tǒng)打通,盡可能的快速進行數(shù)據(jù)的遷移?梢暬芾砗笈_方便系統(tǒng)管理員方便地管理組織架構、人員權限、發(fā)送短信郵件等。應用接口開放平臺作為第三方系統(tǒng)和企業(yè)服務的紐帶,可以通過提供給第三方系統(tǒng)調(diào)用的API接口以及核心能力側提供的API服務將所有系統(tǒng)和業(yè)務串聯(lián)在一起,以便信息準確快速的到達。
最后,OA協(xié)同辦公平臺應用層應該覆蓋常見的用戶操作平臺,如Windows、iOS、Android、MacOS、Web端,甚至嵌入式平臺。應用層的開發(fā)框架應該是基于大眾技術的可供開發(fā)人員快速二次迭代的成熟方案,比如通過JS+HTML+CPP復合技術構建的跨平臺桌面端研發(fā)框架,一次研發(fā)同時覆蓋Windows端和Mac端,通過H5/Flutter技術減少端側相同業(yè)務在不同端的重復研發(fā)工作量等等。