【摘要】 企業(yè)移動(dòng)門戶將企業(yè)內(nèi)部已有多個(gè)信息系統(tǒng)進(jìn)行整合,結(jié)合移動(dòng)網(wǎng)絡(luò)和移動(dòng)終端的特點(diǎn),作為企業(yè)移動(dòng)辦公的統(tǒng)一訪問入口。本文針對企業(yè)自建移動(dòng)門戶所涉及的功能模塊、安全策略和主要的技術(shù)難點(diǎn)進(jìn)行設(shè)計(jì)、分析,并開發(fā)實(shí)現(xiàn)了企業(yè)自己的移動(dòng)門戶,總結(jié)了在建設(shè)企業(yè)移動(dòng)門戶中的一些想法,可供參考。
【關(guān)鍵詞】 移動(dòng)門戶 移動(dòng)辦公 企業(yè)信息化
一、引言
隨著移動(dòng)通信技術(shù)的不斷發(fā)展,3/4G網(wǎng)絡(luò)的逐步普及,移動(dòng)互聯(lián)技術(shù)已基本進(jìn)入普通人的日常工作、生活,移動(dòng)通信技術(shù)的發(fā)展,在給我們生活帶來便利的同時(shí),也給企業(yè)的移動(dòng)辦公帶來了新的機(jī)會。
企業(yè)通過自建企業(yè)移動(dòng)門戶來實(shí)現(xiàn)企業(yè)內(nèi)部信息的移動(dòng)化訪問和移動(dòng)辦公,變得越來越成熟和迫切。這里我們把“企業(yè)移動(dòng)門戶”定義為企業(yè)傳統(tǒng)內(nèi)部門戶的移動(dòng)化,包括企業(yè)內(nèi)部信息推送、辦公流程審批、企業(yè)通訊錄、內(nèi)部信息系統(tǒng)、企業(yè)內(nèi)部APP發(fā)布管理等功能于一體的移動(dòng)應(yīng)用。
二、移動(dòng)門戶的設(shè)計(jì)與實(shí)現(xiàn)
2.1 應(yīng)用開發(fā)平臺
企業(yè)自建應(yīng)用可選擇基于移動(dòng)應(yīng)用開發(fā)平臺來進(jìn)行建設(shè),目前市面上已有很多移動(dòng)應(yīng)用開發(fā)平臺可供選擇,一般都集應(yīng)用開發(fā)平臺、移動(dòng)設(shè)備(安全)管理平臺于一體,國外的如IBM公司的MobileFirst,SAP公司推出的Mobile Platform等;國內(nèi)的則有AppCan、烽火星空公司的ExMobi、天暢公司的NAZA等。
2.2 移動(dòng)門戶功能設(shè)計(jì)
根據(jù)功能劃分,將移動(dòng)門戶客戶端主要分為以下功能區(qū)域:
個(gè)人工作臺,默認(rèn)為用戶登錄后的首頁,分為快速訪問和系統(tǒng)入口兩個(gè)模塊;快速訪問:主要內(nèi)容為待辦工作列表(可以直接進(jìn)入待辦事項(xiàng))和通知公告,可直接通過本模塊快速進(jìn)入到需處理的工作和待閱信息;系統(tǒng)入口:通過本模塊可進(jìn)入到其它信息系統(tǒng),或者跳轉(zhuǎn)到第三方應(yīng)用。
企業(yè)通訊錄,提供按照組織架構(gòu)方式展示企業(yè)通訊錄,支持離線查閱、自定義群組、收藏人員、搜索等功能;
應(yīng)用管理,可發(fā)布企業(yè)或者推薦的第三方應(yīng)用;
2.3 安全策略設(shè)計(jì)
由于移動(dòng)門戶涉及很多企業(yè)內(nèi)部信息和數(shù)據(jù),整個(gè)系統(tǒng)的安全性十分重要,從以下幾方面來確保整個(gè)系統(tǒng)的安全:
數(shù)據(jù)接入傳輸安全:所有設(shè)備的接入都通過VPN專用通道進(jìn)行連接,避免數(shù)據(jù)直接在公網(wǎng)上傳輸;所有數(shù)據(jù)的傳輸都采用雙向SSL加密。硬件設(shè)備管理:移動(dòng)終端不直接存儲用戶的密碼信息,所有存儲在移動(dòng)終端上的數(shù)據(jù)都進(jìn)行加密存儲;管理員可通過統(tǒng)一的系統(tǒng)查看、管理所有移動(dòng)終端。授權(quán)管理:可基于用戶角色自定義策略規(guī)則,統(tǒng)一控制用戶可訪問的功能模塊、查閱的數(shù)據(jù)信息,確保安全。
2.4 主要技術(shù)難點(diǎn)
2.4.1多通道消息統(tǒng)一推送
由于移動(dòng)門戶需要對接到不同的內(nèi)部信息系統(tǒng)及第三方應(yīng)用,作為統(tǒng)一入口,這些系統(tǒng)和應(yīng)用的消息都需要通過移動(dòng)門戶來進(jìn)行推送。移動(dòng)門戶平臺提供以獨(dú)立服務(wù)存在的推送通知服務(wù),除了移動(dòng)門戶本身以外,其它信息系統(tǒng)或應(yīng)用均可以通過統(tǒng)一的Web Service或JMS(Java消息服務(wù))來進(jìn)行消息推送,可方便地將文本、鏈接、程序等內(nèi)容推送至移動(dòng)終端。
2.4.2 數(shù)據(jù)傳輸壓縮
與基于的計(jì)算機(jī)和網(wǎng)絡(luò)的平臺相比,移動(dòng)門戶的手機(jī)終端和無線網(wǎng)絡(luò)都存在很大的差距,手機(jī)終端硬件平臺處理能力低、輸入/輸出受限;移動(dòng)網(wǎng)絡(luò)傳輸速度慢、穩(wěn)定性差等問題。通過以下技術(shù)方案進(jìn)行解決:服務(wù)端和客戶端數(shù)據(jù)通信采用GZIP數(shù)據(jù)壓縮算法,節(jié)省網(wǎng)絡(luò)流量、加快系統(tǒng)處理速度;采用多線程網(wǎng)絡(luò)通信,與客戶端之間采用多線程傳輸技術(shù),提高網(wǎng)絡(luò)帶寬利用率,加快傳輸速度,支持?jǐn)帱c(diǎn)續(xù)傳。
2.4.3 文檔解析轉(zhuǎn)換
移動(dòng)門戶平臺提供文檔、圖片以及壓縮文件的解析與預(yù)覽功能,支持Office、PDF等主流格式:預(yù)讀模式:移動(dòng)門戶可對附件進(jìn)行預(yù)先解析,當(dāng)用戶讀取文檔時(shí),則可以快速預(yù)覽,極大地提升了用戶體驗(yàn)。異步加載:當(dāng)附件頁數(shù)很多時(shí),通過異步加載第一次先傳遞給客戶端前面幾頁,在閱讀過程中后臺自動(dòng)將剩余的頁面?zhèn)鬟f到客戶端,節(jié)省用戶預(yù)覽文檔的等待時(shí)間,提升用戶體驗(yàn)。
三、結(jié)束語
企業(yè)辦公系統(tǒng)移動(dòng)化已成為必然趨勢,本文通過企業(yè)自建應(yīng)用,設(shè)計(jì)了移動(dòng)門戶的功能模塊和安全策略,將企業(yè)內(nèi)部已有的多個(gè)信息系統(tǒng)、內(nèi)部應(yīng)用整合在一起,開發(fā)實(shí)現(xiàn)了統(tǒng)一的移動(dòng)門戶,支持iOS和Android系統(tǒng),自動(dòng)適配多種分辨率,并充分考慮移動(dòng)網(wǎng)絡(luò)(帶寬較低、網(wǎng)絡(luò)不穩(wěn)定等)和手機(jī)終端(屏幕較小、處理能力相對較差等)的特點(diǎn),進(jìn)行技術(shù)優(yōu)化,提升用戶體驗(yàn)。后續(xù)可在移動(dòng)門戶的個(gè)性化[1],以及統(tǒng)一通信[2]包括即時(shí)消息、語音通話、視頻會議等功能如何與移動(dòng)門戶集成進(jìn)行相關(guān)研究。
參 考 文 獻(xiàn)
[1] 閆東旭,張文博,楊燕,王帥. 支持個(gè)性化服務(wù)的移動(dòng)門戶系統(tǒng)的設(shè)計(jì)與開發(fā)[J].計(jì)算機(jī)應(yīng)用與軟件,2015,32(1):24-29.
[2] 石德釧. 統(tǒng)一通信融合系統(tǒng)移動(dòng)客戶端的研究與實(shí)現(xiàn)[J].中國新通信,2013,15(21):89-90.