亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種高擴展性的企業(yè)移動門戶方案

        2019-10-08 05:47:58郭宇光
        電子技術(shù)與軟件工程 2019年15期
        關(guān)鍵詞:用戶功能服務(wù)

        文/郭宇光

        1 移動應(yīng)用發(fā)展趨勢

        近年來,隨著智能手機與互聯(lián)網(wǎng)的發(fā)展,移動應(yīng)用變得愈加普及,企業(yè)都更加傾向選擇使用移動應(yīng)用來進行企業(yè)日常辦公,以提高企業(yè)的效率并降低辦公成本。但傳統(tǒng)的移動應(yīng)用模式在實際實施中存在著一些弊端,不能很好的滿足企業(yè)辦公的需求。因此本文將分析這些問題并提出一種移動門戶方案,以更好滿足企業(yè)移動應(yīng)用在定制化、擴展性和集成性方面的高需求。

        2 主流移動辦公應(yīng)用的弊端

        如圖1所示,由于技術(shù)限制,傳統(tǒng)移動應(yīng)用在實施使用過程中存在一些弊端,表現(xiàn)在:

        用戶難以定制化自己得移動應(yīng)用功能,移動應(yīng)用功能冗余過多。移動應(yīng)用一般在安裝時就附帶了業(yè)務(wù)系統(tǒng)的全部功能,這使得移動應(yīng)用很復(fù)雜,用戶被動安裝了很多自己用不到的功能。這樣用戶不易定位自己需要的功能,而當(dāng)用戶尋找一個功能的時候,往往需要穿過多層菜單。

        受傳統(tǒng)原生開發(fā)框架數(shù)據(jù)組織方式限制,移動應(yīng)用更新過程復(fù)雜。傳統(tǒng)移動應(yīng)用需要更新時,只能通過應(yīng)用市場下載完整新版本移動應(yīng)用安裝包或者借助移動應(yīng)用自帶的熱更新下載代碼包,進行整體覆蓋安裝,頻繁更新將會導(dǎo)致用戶體驗變差。

        移動應(yīng)用擴展困難,在實際應(yīng)用中,一個移動應(yīng)用往往需要分批次地集成接入業(yè)務(wù)系統(tǒng),這使得原本不相干的業(yè)務(wù)系統(tǒng)之間也需要進行如用戶的同步、身份認證等集成工作。當(dāng)移動應(yīng)用需要升級擴展新的功能模塊時,除了移動應(yīng)用的客戶端需要升級開發(fā)加入新功能,負責(zé)集成的移動服務(wù)也需要升級接入新的業(yè)務(wù)系統(tǒng)服務(wù)。由于需要對舊有移動應(yīng)用和服務(wù)進行改造,當(dāng)集成的業(yè)務(wù)系統(tǒng)很多時,移動應(yīng)用前后端升級實施的周期和成本也會很高?,F(xiàn)實中,一些企業(yè)往往通過開發(fā)多個移動應(yīng)用解決該問題,但是這種方案又會給移動應(yīng)用的管理帶來更多困難。

        目前市面上也有一些辦公軟件使用通過瀏覽器跳轉(zhuǎn)辦公網(wǎng)站的方式集成企業(yè)的各個辦公系統(tǒng),但由于需要頻繁拉取服務(wù)端網(wǎng)頁、圖片等資源,性能都較差,用戶體驗不好,也無法離線使用應(yīng)用。并且這種移動門戶方式應(yīng)用的功能受限于門戶應(yīng)用的供應(yīng)商,當(dāng)移動應(yīng)用需要擴展調(diào)用底層移動系統(tǒng)功能,如一些VPN的接入時,會難以實現(xiàn)。

        以上這些傳統(tǒng)移動用用的弊端是由兩點技術(shù)限制導(dǎo)致的。基于系統(tǒng)安全性、可靠性考慮,移動系統(tǒng)為移動應(yīng)用提供了兩個不同的存儲區(qū),如圖2,分別是移動應(yīng)用安裝時的只讀包空間和存儲數(shù)據(jù)用的可讀寫緩存空間。受原生開發(fā)框架限制,傳統(tǒng)原生移動應(yīng)用默認將編譯后的業(yè)務(wù)邏輯程序段置于只讀包空間,運行中產(chǎn)生的用戶數(shù)據(jù)和下載的內(nèi)容存儲于可讀寫的緩存空間。而修改包空間的內(nèi)容只能通過覆蓋更新完整安裝包來進行,這導(dǎo)致基于傳統(tǒng)原生開發(fā)框架的移動應(yīng)用安裝后就無法再更改業(yè)務(wù)邏輯。應(yīng)用增加新功能時,整個移動應(yīng)用只能被動進行完全重新安裝。

        而在服務(wù)端,傳統(tǒng)單節(jié)點單集群的移動服務(wù)設(shè)計無法適應(yīng)移動應(yīng)用快速擴展的需求。這種移動后臺服務(wù)將移動應(yīng)用運行時的功能如設(shè)備管理,身份認證等運行服務(wù)同系統(tǒng)集成服務(wù)耦合在一起。當(dāng)有新的業(yè)務(wù)系統(tǒng)接入時,除了業(yè)務(wù)系統(tǒng)的接口開發(fā)工作,開發(fā)商還需要在移動服務(wù)端進行這些接口的集成和改造。所以必須設(shè)計一種將移動運行服務(wù)同系統(tǒng)集成服務(wù)分離開的移動系統(tǒng)來解決這個問題。

        3 移動門戶應(yīng)用

        針對這些企業(yè)移動應(yīng)用實施中的困難,本文提出了一種新的移動門戶系統(tǒng)解決這些問題。

        移動門戶是提供用戶個性化定制移動應(yīng)用功能,管理各業(yè)務(wù)辦公系統(tǒng)接入,并監(jiān)控各應(yīng)用、服務(wù)狀態(tài)的管理軟件。微應(yīng)用是依賴于移動門戶,可以被用戶自行安裝、升級、卸載的應(yīng)用功能模塊。

        系統(tǒng)總體架構(gòu)如圖3所示。

        該移動門戶應(yīng)用系統(tǒng)主要由移動門戶客戶端和移動門戶服務(wù)端組成,業(yè)務(wù)系統(tǒng)的接入則是通過可擴展的移動網(wǎng)關(guān)服務(wù)實現(xiàn)。

        圖1:傳統(tǒng)移動應(yīng)用架構(gòu)下的應(yīng)用的升級

        圖2:傳統(tǒng)移動應(yīng)用存儲的組織方式

        為了打破客戶端包空間的只讀限制,該移動門戶系統(tǒng)將業(yè)務(wù)邏輯部分按照功能模塊分解為多個微應(yīng)用,并將其與移動門戶核心功能分別打包,以動態(tài)鏈接庫或者html5文件的方式存儲。通常情況下,移動門戶內(nèi)核存儲于包空間,當(dāng)應(yīng)用首次運行時,移動門戶的內(nèi)核被從包空間復(fù)制到緩存空間。應(yīng)用啟動時,一小段包空間的啟動程序直接加載啟動緩存空間的移動門戶內(nèi)核,內(nèi)核中包含了微應(yīng)用的管理、首頁模塊、應(yīng)用設(shè)置等移動應(yīng)用運行核心功能;而微應(yīng)用初始存儲于移動門戶服務(wù)端,用戶可以通過移動門戶內(nèi)核的微應(yīng)用下載模塊選擇自己需要的微應(yīng)用進行安裝。新安裝的微應(yīng)用也存放于緩存空間,其對應(yīng)的服務(wù)地址等信息存入移動門戶的配置文件。在這個系統(tǒng)中,移動應(yīng)用首頁的功能也可以進行動態(tài)的設(shè)置,用戶可以使用微應(yīng)用和移動門戶內(nèi)核提供的各種小工具拼裝自己的應(yīng)用首頁?;谠摽蛻舳丝蚣?,移動門戶應(yīng)用的業(yè)務(wù)邏輯程序都存儲運行于移動設(shè)備的可讀寫緩存空間,移動門戶可以在不進行完全覆蓋安裝的前提下在運行期隨時變更這些程序。

        在服務(wù)端,該移動門戶系統(tǒng)的服務(wù)端提供了一種可彈性擴展的移動運行服務(wù),如圖4。這種服務(wù)可以將移動應(yīng)用運行需要的功能同業(yè)務(wù)系統(tǒng)集成服務(wù)獨立出來。當(dāng)新的業(yè)務(wù)系統(tǒng)接入時,只需要部署獨立的移動接入服務(wù),再將該服務(wù)對應(yīng)的微應(yīng)用上傳到移動門戶服務(wù)端,就可以完成新的業(yè)務(wù)系統(tǒng)接入,這個過程不會對已經(jīng)運行的其他業(yè)務(wù)服務(wù)產(chǎn)生影響。

        4 移動門戶應(yīng)用的特點

        同傳統(tǒng)移動應(yīng)用比較,本文提出的移動門戶系統(tǒng)有如下優(yōu)點:

        安裝更加輕量化,在移動門戶系統(tǒng)中,僅有移動門戶內(nèi)核是必要的安裝組件,其他微應(yīng)用組件均可在用戶使用中自行安裝。

        應(yīng)用升級方便,用戶體驗好。當(dāng)微應(yīng)用或者移動門戶內(nèi)核的功能需要升級調(diào)整時,門戶應(yīng)用只需更新需要升級的微應(yīng)用即可,不會對其他微應(yīng)用產(chǎn)生影響,也不會對無關(guān)用戶產(chǎn)生影響。

        圖3:移動門戶總體架構(gòu)

        圖4:移動門戶整體部署

        通過移動門戶系統(tǒng)提供的微應(yīng)用市場,用戶可以按照權(quán)限瀏覽下載各種自己需要的微應(yīng)用,并根據(jù)微應(yīng)用提供的首頁組件,按照自己的習(xí)慣組合移動門戶的首頁區(qū)域,顯著提高使用移動應(yīng)用的體驗。

        應(yīng)用響應(yīng)更快,體驗更好。由于微應(yīng)用的界面、業(yè)務(wù)邏輯、圖片等資源都存儲于用戶的手機本地,因此微應(yīng)用響應(yīng)很快,接近原生移動應(yīng)用體驗,同時也支持部分移動應(yīng)用離線使用的需要。

        在系統(tǒng)集成方面,該系統(tǒng)顯著減輕了業(yè)務(wù)系統(tǒng)集成工作量。當(dāng)移動應(yīng)用需要擴展新功能接入新的業(yè)務(wù)系統(tǒng)時,僅需要部署新的移動接入服務(wù)并將其關(guān)聯(lián)的微應(yīng)用注冊到移動門戶系統(tǒng)后臺即可,不再需要對舊有的業(yè)務(wù)系統(tǒng)升級開發(fā),大幅度提高了集成效率,減少了開發(fā)周期和開發(fā)成本。

        5 結(jié)語

        本文提出的移動門戶系統(tǒng)是一種定制化高、擴展性好、集成快速的移動應(yīng)用系統(tǒng),同時具備部署簡單,開發(fā)周期短、成本低等特點,可以很好滿足企業(yè)辦公移動化需要。

        猜你喜歡
        用戶功能服務(wù)
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        招行30年:從“滿意服務(wù)”到“感動服務(wù)”
        商周刊(2017年9期)2017-08-22 02:57:56
        關(guān)于非首都功能疏解的幾點思考
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        如何獲取一億海外用戶
        成人av片在线观看免费| 丰满少妇棚拍无码视频| 自拍偷拍另类三级三色四色| 97色偷偷色噜噜狠狠爱网站97| 国产精品天堂avav在线| 日本a一区二区三区在线| 久久婷婷综合激情五月| 人与动牲交av免费| 亚洲免费网站观看视频| 欧美成人一级视频| 精品中文字幕日本久久久| 国产日本精品一区二区| 久久久精品人妻一区二区三区四区| 精品乱码久久久久久久| 精品亚洲日韩国产一二三区亚洲| 91福利国产在线观看网站| 久久久精品国产av麻豆樱花| 无码人妻一区二区三区在线| 久久精品视频在线看99| 日本污视频| 99精品又硬又爽又粗少妇毛片 | av一区二区三区在线| 欧美艳星nikki激情办公室| 日韩av无码成人无码免费| 另类专区欧美在线亚洲免费| 亚洲中文字幕不卡一区二区三区 | 国产三级三级三级看三级日本| 亚洲精品成人无百码中文毛片| 少妇无码av无码一区| 亚洲欧洲精品成人久久曰不卡| 北岛玲亚洲一区二区三区| 久久精品丝袜高跟鞋| 久久综合九色综合97欧美| 亚洲人成综合网站在线| 免费观看在线一区二区| 中文字幕av久久亚洲精品| 狠狠色噜噜狠狠狠888米奇视频| 精品国产91久久综合| 亚洲天堂av一区二区三区不卡| 中国人妻与老外黑人| 天天爽夜夜爽人人爽曰喷水|