秦川廣智
摘要:隨著互聯網信息技術更新與發展的速度不斷加快,逐漸被廣泛應用于各個領域當中,互聯網時代背景下,微概念應運而生,并且逐漸覆蓋了人們生活中的方方面面。基于微服務的移動辦公平臺逐漸成為現代企業辦公與管理的重要組成部分。互聯網與移動終端設備的快速發展與普及為移動辦公平臺的構建與發展創造了有利契機,和傳統移動辦公模式相比較,移動辦公不僅突破了傳統辦公存在的局限,同時也大幅度提升了實際工作效率。傳統移動辦公平臺主要采用的是單體應用開發模式,其存在可靠性較低、需求變更困難以及可伸縮性差等諸多缺陷與不足,已經無法滿足當前企業的信息化建設與發展需求。微服務架構體系中,每個模塊可獨立進行開發,從而有效提升系統的實際開發效率,微服務具備的拓展性特征,也能夠有效降低系統的維護成本,符合各類大中小型企業的實際需求。
關鍵詞:微服務;移動辦公平臺;設計
中圖分類號:TP393? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)12-0051-02
開放科學(資源服務)標識碼(OSID):
近年來,互聯網與移動終端越來越普及,4G網絡覆蓋面越來越廣,且范圍仍在不斷擴大,網絡用戶也在呈逐年增加趨勢,網絡逐漸滲透進了人們生活中的方方面面,為人們帶來了極大的便捷,與此同時,人們對于移動網絡業務的整體需求不斷提升。電子產品終端的普及,使得網絡和手機成為人們生活中的重要組成部分。信息化時代背景下,企業也越來越重視整體工作效率,移動辦公越來越常見,傳統固定辦公的模式顯然已經無法滿足企業的發展需求,移動辦公是一種新的發展趨勢,人們可以通過手機隨時隨地地查看消息,接收郵件,并緊急處理各項工作,簡化工作流程。高效的移動辦公平臺建設與發展受到了企業與職場人員的青睞,這也是必然發展趨勢。移動信息化部署的范圍不斷擴大,其中移動辦公也與當前企業的發展需求和主流方向相符合,企業信息化建設過程中,業務也由以往PC端逐漸朝著手機端過度,移動辦公研究與開發也成為行業熱點。
1 微服務概念簡述
隨著基礎設施自動化、領域驅動開發、虛擬化、大型集群系統等在實踐中越來越完善,人們發現細粒度的服務架構體系能夠極大地提升交付速度,且各種新型技術也在不斷的創新。微服務在技術決策方面有著更高的自由度,同時能夠更加快速靈敏地感知和應對未知的變化[1]。微服務顧名思義就是比較小的一組服務,沒有標準大小,簡單地理解,就是服務標識一致,微服務在實際運行過程中相對獨立,各個服務之間可采用輕量級協議完成通訊,一般為HTTP協議。業務能力可進行微服務劃分,并且可單獨進行開發,獨立部署,程序異構性強,不需要限制開發語言,更加不需要統一性技術,可根據具體的服務或者資源,選擇合適的進行開發,只需符合服務間通信協議便可完成業務調用。其次,微服務具有很強的自治性,消費者與服務方之間屬于一種解耦的方式,所以,對其中的一個微服務修改或者部署,并不會對其他服務產生影響。微服務有著許多突出的優點,具體如下:技術異構性。一個系統可能會采用各種不同的技術棧去解決各種不同類型的應用場景,而API支持不同的技術調便至關重要;彈性。單塊系統當中,假如服務不可用,那么幾乎所有的功能也都是不可用的,微服務當中的某個組件不可用,不會導致級連故障,微服務比較善于處理不可用與功能降級問題;擴展。單塊系統當中通常只能整體進行擴展,小部分會有性能問題,也需要整體進行擴張,微服務由于是細粒度,因此,比較容易擴展[2];簡化部署。單塊系統新系統修改部分代碼,也需要整體應用程序發布變更,這樣也會導致風險很高。微服務架構當中,各個不同服務部署相對獨立。和組織結構相匹配,微服務架構可與組織結構匹配,從而提升團隊的整體開發能力;可組合性。傳統單獨的PC模式顯然已經無法滿足當前的實際發展需求,在微服務架構當中,提供接口給不同端口使用,能夠滿足不同的服務需求與功能;可替代性風險也比較低。在單體應用當中,程序替換整體工作量偏大,且風險系數較高。微服務由于比較小,可進行自治,不同的獨立應用可簡單地進行替換或者重寫[3]。
2 新型移動辦公平臺需求分析
2.1 平臺需求定位
移動化:隨著互聯網和移動通信技術的快速發展與普及,移動終端逐漸成為現代化辦公的重要手段,為企業與職場人員帶來了極大的便捷。傳統辦公過程中,很可能會因為出差或者會議等導致信息數據傳遞不及時,且業務審批流程和辦理時間冗長,效率不高。移動辦公平臺充分利用碎片化時間,有效解決與改善傳統辦公過程中存在的問題和缺陷,實時辦公成為可能,移動辦公平臺在不久的將來也會成為企業信息化建設的重要組成部分和主流發展方向。
個性化:隨著市場競爭越來越激烈,企業在發展過程中,信息流至關重要,企業信息系統已經不再只是停留在電子化辦公階段,且更加注重用戶的個性化需求,并且以客戶為導向,對企業內部信息數據進行梳理,并構建完善的信息系統,大大增強了交互式體驗和效率,從而更好地滿足信息系統基礎建設需求。
社交化:以往信息化系統更多的是圍繞著組織機構展開,并落實各項流程,同時在企業的信息系統當中也包括了網絡社交與互動,通過平臺,實現信息數據的實時高效共享,從而簡化流程,縮短周期,保障更加高效地完成相關任務[4-5]。
安全性:企業辦公系統和移動設備之間進行連接,同時數據也實現共享連通,移動網絡具備開放性、數據容易獲取、網絡接入類型多等特點,也對企業內部信息的傳輸造成了一定的安全風險。因此,在進行構建移動端時,應當最大程度上保障應用與數據安全性,滿足實際使用需求。
2.2 業務功能
企業移動辦公平臺涵蓋了以下方面:審批;采用移動終端對企業辦公OA、ERP等相關業務流程進行審批,并對信息系統進行重構,從而大大提升流程審批效率,提高工作質量。
信息發布類:移動辦公平臺具備快速獲取與發布信息的功能,企業內部人員可以及時了解相關新聞資訊和內部公告,了解企業的動態變化情況,同時也能夠實時瀏覽各項數據信息,查找需要的數據,系統具有實時推送功能,大大提升了內部數據信息的傳輸效率,實現信息共享。
社交溝通類:社交在企業運行過程中是必不可少的,企業可以結合通訊錄,建立業務群,根據各部門的業務情況與組織關系,進行消息、語音留言等,甚至可以結合實際需求,在此基礎上進一步開發像是上下班拼車等多種不同類型的互聯網應用[6-7]。
綜合接入類:企業可根據自身需求,構建信息化訪問門戶,并增加基礎功能,如App Store,可以實現個性化定制需求,企業內部員工可隨時應用,提升工作效率[8-9]。
3 基于微服務架構的企業移動辦公平臺架構設計
微服務架構最早源于國外eBay、Netflix等互聯網,該系統是在長時間實踐過程中逐漸完善起來的系統,可處理復雜的情境,可對復雜環境進行梳理簡化,并形成獨立服務單元,針對不同的業務模板提供相應的服務,并通過最佳方式呈現出來,可獨立地運行。不同類型服務之間明確,通過相應的通信機制,可大大提升溝通交流效率,相互之間也能夠有效配合,形成更加完整成熟的應用。微服務架構是在面向服務架構基礎之上發展而來的,但是與之相比,又有著很大的不同。SOA主要是針對企業的需求制定相應的方案,微服務架構自治性特點突出,并且可獨立地開發和運營,這樣可改善企業服務總線比較復雜的環境,并且具備較高靈活性、可擴展性等特征。微服務架構理念是基于敏捷開發、虛擬化、持續交付等技術理念,逐漸發展起來的產物。基于微服務架構規劃設計的新型企業移動辦公平臺,不僅能夠保障業務正常運行,還可分解PC端系統,形成微服務接口,構建移動終端,擴展性得到進一步提升。系統發展過程中,很多情況下都是對局部進行優化新增,不斷的改進,逐漸替代以往的功能,從而進一步滿足當下的功能需求,還需充分考慮到可能存在變化周期客觀不同步的情況,審計部署過程中也需要更新過時組件,逐漸形成和實際系統發展規律相符合的特點[10-11]。
4 結束語
隨著互聯網與信息技術的快速普及與發展,如今已經逐漸滲透到了各個領域當中,為人們帶來了極大的便捷,對于企業而言,面對激烈的市場競爭環境,只有不斷提升自身工作效率與質量,才能夠為企業的健康可持續發展提供基礎保障。傳統企業信息化系統逐漸朝著互聯網時代過渡與發展是必然趨勢,移動辦公平臺可對企業信息資源進行有效整合與重構,并為企業提供更加優質的服務,同時也體現出了社交化與個性化的特點。微服務架構的應用可改善和優化以往信息系統存在的弊端,實現移動終端遷移重構,解決存在的問題。微服務架構作為一種全新的發展理念,在應用過程中,還需要充分考慮數據一致性以及處理等各項細節問題,其本身的特征及優勢,也為現代化企業移動辦公平臺建設與進一步發展創造了有利條件,帶來了新的思路,隨著技術的不斷完善,在今后的應用范圍也將會進一步擴大,并且更好地服務于各行各業,為企業的健康可持續發展帶來新的契機。
參考文獻:
[1] 張向祺.基于微服務的企業移動辦公平臺規劃設計[J].信息技術與標準化,2016(3):71-74.
[2] 牛昆亮.基于微服務的移動辦公平臺的設計與實現[D].石家莊:河北科技大學,2020.
[3] 李林.基于微服務的統一政務服務平臺總體設計研究[J].企業科技與發展,2020(11):42-44.
[4] 童宗祥.基于Android平臺的機房動環監控系統的設計與應用[J].通訊世界,2019,26(3):73-74.
[5] 陸遠蓉.微服務架構下的移動教學平臺的規劃和設計[J].工程技術研究,2017(7):234-236.
[6] 賀媛閣.“互聯網+”下西部地方高校移動校園服務模式探索與實踐[J].信息技術與信息化,2019(9):150-152.
[7] 陸萍.基于微信公眾平臺的學校移動辦公系統設計[J].中國科技信息,2018(19):59-60.
[8] 鄭明釗,張建強,張高毓.基于微服務的通信工程概預算系統的設計與研究[J].軟件,2019,40(12):174-177.
[9] 于炳虎.基于微服務架構的移動應用安全檢測系統設計與實現[J].數字技術與應用,2018,36(11):169-171.
[10] 周慶平,徐則陽,蘇玉.基于微服務的全民健身公共服務平臺的研究和設計[J].文體用品與科技,2021(21):193-195.
[11] 袁小凱,李果,黃世平.基于微服務架構的電力云服務平臺設計研究[J].電子設計工程,2021,29(11):185-188.
【通聯編輯:李雅琪】