亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于快速服務(wù)封裝的移動應(yīng)用平臺的制作方法

文檔序號:7815917閱讀:305來源:國知局
一種基于快速服務(wù)封裝的移動應(yīng)用平臺的制作方法
【專利摘要】本發(fā)明公開了一種基于快速服務(wù)封裝的移動應(yīng)用平臺,涉及移動互聯(lián)網(wǎng)領(lǐng)域。該平臺采用分層設(shè)計架構(gòu),分為數(shù)據(jù)層、服務(wù)管理層、展現(xiàn)層三層架構(gòu)。平臺架構(gòu)支持應(yīng)用的統(tǒng)一入口、統(tǒng)一發(fā)布、統(tǒng)一管控,提供系統(tǒng)公共組件和行業(yè)通用組件設(shè)計;提供快速服務(wù)封裝框架,對公共服務(wù)和系統(tǒng)服務(wù)進行統(tǒng)一封裝,通過服務(wù)代理向服務(wù)調(diào)用者提供服務(wù),向服務(wù)提供者獲取服務(wù);支持快應(yīng)用服務(wù)框架,可通過配置的方式快速生成應(yīng)用。與現(xiàn)有技術(shù)相比,本發(fā)明的基于快速服務(wù)封裝的移動應(yīng)用平臺能夠大幅度降低開發(fā)門檻,提高開發(fā)效率,具有很好的推廣應(yīng)用價值。
【專利說明】一種基于快速服務(wù)封裝的移動應(yīng)用平臺

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動互聯(lián)網(wǎng)領(lǐng)域,具體地說是一種基于快速服務(wù)封裝的移動應(yīng)用平臺。

【背景技術(shù)】
[0002]隨著移動終端、移動互聯(lián)網(wǎng)的快速發(fā)展,移動應(yīng)用及相關(guān)理念的普及,越來越多的用戶選擇業(yè)務(wù)移動化,將PC桌面應(yīng)用延伸至手機端,此舉有效降低了成本、提高生產(chǎn)效率。但同時在移動應(yīng)用領(lǐng)域,用戶也面臨因終端型號多樣、不同終端操作系統(tǒng)、各種終端屏幕規(guī)格而帶來的移動應(yīng)用版本管理困難、無法統(tǒng)一管理、重復(fù)投資問題。
[0003]市場存在的眾多移動應(yīng)用管理平臺,實現(xiàn)的基本都是應(yīng)用門戶、應(yīng)用下載入口、部分消息發(fā)布功能,在一定程度上解決了上述部分問題,但尚存在如下問題:
(1)無法實現(xiàn)移動應(yīng)用的統(tǒng)一認證、單點登錄,移動應(yīng)用的授權(quán)、認證、鑒權(quán)是分離的;
(2)重復(fù)開發(fā)工作量大,通用的、公用的公共組件、業(yè)務(wù)組件無法形成有效沉淀;
(3)移動應(yīng)用之間保持獨立,不能實現(xiàn)應(yīng)用互聯(lián)、應(yīng)用跨平臺;
(4)移動應(yīng)用專家級開發(fā)人員匱乏,新手居多,導(dǎo)致項目周期加長,成本增加。
[0004]在移動終端計算能力有限、計算資源有限、移動應(yīng)用開發(fā)人員急缺的形勢下,面對紛繁復(fù)雜的移動應(yīng)用需求,傳統(tǒng)的移動應(yīng)用平臺都顯得不夠快捷、不夠簡便,用戶所需的移動應(yīng)用平臺需要提供快速業(yè)務(wù)支撐、快速精準投放的能力,支持跨平臺的應(yīng)用開發(fā),做到一次開發(fā)、多屏應(yīng)用,具備應(yīng)用有效沉淀,減少投資,服務(wù)業(yè)務(wù)的能力。


【發(fā)明內(nèi)容】

[0005]本發(fā)明的技術(shù)任務(wù)是針對上述現(xiàn)有技術(shù)的不足,提供一種基于快速服務(wù)封裝的移動應(yīng)用平臺。該平臺采用面向服務(wù)的技術(shù)原理,將面向服務(wù)的體系架構(gòu)應(yīng)用至移動應(yīng)用開發(fā)平臺中,將移動應(yīng)用、業(yè)務(wù)功能、公共功能進行組件化、獨立化,形成組件庫,通過分層設(shè)計,實現(xiàn)視圖、服務(wù)、數(shù)據(jù)的相對獨立,提高系統(tǒng)的擴展能力、定制能力和安全性。同時,通過創(chuàng)建、配置視圖、數(shù)據(jù)模板的方式,支持服務(wù)快速生成。
[0006]本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的:基于快速服務(wù)封裝的移動應(yīng)用平臺,由數(shù)據(jù)層、服務(wù)管理層及展現(xiàn)層構(gòu)成:
所述數(shù)據(jù)層,用于向移動應(yīng)用服務(wù)端和后臺管理提供數(shù)據(jù)訪問接口,為服務(wù)管理層提供數(shù)據(jù)訪問接口,包含移動應(yīng)用平臺自身管理數(shù)據(jù)以及業(yè)務(wù)系統(tǒng)數(shù)據(jù);
所述服務(wù)管理層,用于提供應(yīng)用平臺業(yè)務(wù)服務(wù)的管理、平臺后臺管理、移動應(yīng)用服務(wù)端,以及安全管理,
服務(wù)管理層包括快速服務(wù)封裝框架系統(tǒng),快速服務(wù)封裝框架系統(tǒng)用于提供移動應(yīng)用所需的服務(wù),通過服務(wù)配置進行統(tǒng)一封裝、發(fā)布,通過服務(wù)代理向服務(wù)調(diào)用者提供服務(wù),向服務(wù)提供者獲取服務(wù);
所述展現(xiàn)層,用于提供移動終端必要的功能組件和業(yè)務(wù)組件,并在此基礎(chǔ)上開發(fā)和接入業(yè)務(wù)應(yīng)用,提供移動應(yīng)用的承載環(huán)境,統(tǒng)一接受移動應(yīng)用請求,完成統(tǒng)一接入,所述功能組件包括平臺提供的界面組件、服務(wù)調(diào)用組件、數(shù)據(jù)解析界面填充組件等業(yè)務(wù)無關(guān)的組件,所述業(yè)務(wù)組件指結(jié)合了業(yè)務(wù)邏輯或業(yè)務(wù)數(shù)據(jù)的組件,包括工單處理組件、網(wǎng)絡(luò)接入配置組件等。
[0007]進一步的,所述服務(wù)配置,負責服務(wù)的配置、封裝,所述服務(wù)包括業(yè)務(wù)系統(tǒng)服務(wù)和公共服務(wù),并向服務(wù)代理提供接口信息。所述接口信息包括服務(wù)地址、協(xié)議、參數(shù)。
[0008]所述服務(wù)代理,負責服務(wù)提供者的統(tǒng)一的服務(wù)封裝、消息轉(zhuǎn)換,向服務(wù)調(diào)用者暴露統(tǒng)一的服務(wù)調(diào)用接口,提供協(xié)議轉(zhuǎn)換、服務(wù)尋址、服務(wù)路由、服務(wù)組合封裝、服務(wù)調(diào)用、服務(wù)參數(shù)轉(zhuǎn)接和數(shù)據(jù)適配功能。
[0009]進一步的,所述展現(xiàn)層包括快應(yīng)用服務(wù)框架系統(tǒng),所述快應(yīng)用服務(wù)框架系統(tǒng)基于快速服務(wù)封裝框架系統(tǒng)暴露的服務(wù),實現(xiàn)服務(wù)調(diào)用封裝、數(shù)據(jù)適配及界面渲染,快速生成應(yīng)用(即通過框架內(nèi)部的組件基于用戶配置的元數(shù)據(jù)描述渲染生成用戶界面向用戶提供應(yīng)用服務(wù)),支持原生、混生以及WEB應(yīng)用快速生成。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明基于快速服務(wù)封裝的移動應(yīng)用平臺具有以下突出的有益效果:
一、能夠?qū)崿F(xiàn)移動應(yīng)用的統(tǒng)一發(fā)布、統(tǒng)一入口、統(tǒng)一管控;
二、基于快速服務(wù)封裝框架系統(tǒng),對業(yè)務(wù)系統(tǒng)服務(wù)及公共服務(wù)進行統(tǒng)一配置、封裝、沉淀,向移動應(yīng)用提供服務(wù),移動應(yīng)用通過訪問服務(wù)代理的方式調(diào)用服務(wù);
三、基于快速服務(wù)封裝框架系統(tǒng)和快應(yīng)用服務(wù)框架系統(tǒng),可通過簡單的操作可以將封裝的標準服務(wù)組合快速生成應(yīng)用,快速投放生產(chǎn),快速響應(yīng)需求,提高移動應(yīng)用開發(fā)效率;
四、數(shù)據(jù)層、服務(wù)管理層、展現(xiàn)層,每層相對獨立,自成系統(tǒng),均可實現(xiàn)自學(xué)習(xí)擴展,通過分層架構(gòu)可以提高軟件系統(tǒng)擴展能力、定制能力和安全性。

【專利附圖】

【附圖說明】
[0011]附圖1是本發(fā)明基于快速服務(wù)封裝的移動應(yīng)用平臺的總體架構(gòu)圖;
附圖2是本發(fā)明中快速服務(wù)封裝框架系統(tǒng)示意圖;
附圖3是本發(fā)明中快應(yīng)用服務(wù)框架系統(tǒng)示意圖。

【具體實施方式】
[0012]參照說明書附圖以具體實施例對本發(fā)明的基于快速服務(wù)封裝的移動應(yīng)用平臺作以下詳細地說明。
[0013]實施例:
如附圖1所示,本發(fā)明的基于快速服務(wù)封裝的移動應(yīng)用平臺,其架構(gòu)由移動端和后臺服務(wù)端兩部分組成,其中移動端運行在移動終端內(nèi),服務(wù)端部署于后臺服務(wù)器。架構(gòu)設(shè)計采用分層架構(gòu),分為數(shù)據(jù)層、服務(wù)管理層、展現(xiàn)層三層架構(gòu),其中數(shù)據(jù)層和服務(wù)管理層為服務(wù)端功能,展現(xiàn)層為移動端功能。
[0014]數(shù)據(jù)層,包含移動應(yīng)用平臺自身管理的各種數(shù)據(jù),以及業(yè)務(wù)系統(tǒng)中各類數(shù)據(jù)。向移動應(yīng)用服務(wù)端和后臺管理提供數(shù)據(jù)訪問接口,為服務(wù)管理層提供數(shù)據(jù)訪問接口。
[0015]服務(wù)管理層,提供應(yīng)用平臺業(yè)務(wù)服務(wù)的管理,平臺后臺管理,移動應(yīng)用服務(wù)端,以及安全管理方面的功能。另外,安全管控和各種業(yè)務(wù)服務(wù)為手機應(yīng)用提供服務(wù)支撐。
[0016]展現(xiàn)層提供移動終端必要的功能組件和業(yè)務(wù)組件,并在此基礎(chǔ)上開發(fā)和接入業(yè)務(wù)應(yīng)用,提供移動應(yīng)用的承載環(huán)境,統(tǒng)一接受移動應(yīng)用請求,完成統(tǒng)一接入,所述功能組件包括平臺提供的界面組件、服務(wù)調(diào)用組件、數(shù)據(jù)解析界面填充組件,所述業(yè)務(wù)組件指結(jié)合了業(yè)務(wù)邏輯或業(yè)務(wù)數(shù)據(jù)的組件,包括工單處理組件、網(wǎng)絡(luò)接入配置組件。
[0017]快速服務(wù)封裝框架系統(tǒng)位于服務(wù)管理層內(nèi)容,為移動應(yīng)用平臺的核心,提供移動應(yīng)用所需的公共服務(wù)和業(yè)務(wù)系統(tǒng)服務(wù),通過服務(wù)配置功能進行統(tǒng)一封裝、發(fā)布,通過服務(wù)代理向服務(wù)調(diào)用者提供服務(wù),向服務(wù)提供者獲取服務(wù)。
[0018]所述服務(wù)配置,負責服務(wù)的配置、封裝,服務(wù)包括業(yè)務(wù)系統(tǒng)服務(wù)和公共服務(wù),并向服務(wù)代理提供服務(wù)地址、協(xié)議、參數(shù)等接口信息;
所述服務(wù)代理,負責服務(wù)提供者的統(tǒng)一的服務(wù)封裝、消息轉(zhuǎn)換,向服務(wù)調(diào)用者暴露統(tǒng)一的服務(wù)調(diào)用接口,提供協(xié)議轉(zhuǎn)換、服務(wù)尋址、服務(wù)路由、服務(wù)組合封裝、服務(wù)調(diào)用、服務(wù)參數(shù)轉(zhuǎn)接和數(shù)據(jù)適配功能。
[0019]快應(yīng)用服務(wù)框架系統(tǒng)位于展現(xiàn)層,基于快速服務(wù)封裝框架系統(tǒng)暴露的服務(wù),實現(xiàn)服務(wù)調(diào)用封裝、數(shù)據(jù)適配及界面渲染,快速生成應(yīng)用(即通過框架內(nèi)部的組件基于用戶配置的元數(shù)據(jù)描述渲染生成用戶界面向用戶提供應(yīng)用服務(wù)),支持原生、混生以及WEB應(yīng)用快速生成。
[0020]如附圖2所示,快速服務(wù)封裝框架系統(tǒng)中移動應(yīng)用服務(wù)調(diào)用流程包括以下步驟: 步驟1:APP1、APP2等表示移動應(yīng)用,通過移動應(yīng)用平臺客戶端發(fā)起服務(wù)調(diào)用請求; 步驟2:負載均衡器首先判斷當前負載最小的服務(wù)代理,將請求轉(zhuǎn)發(fā)給服務(wù)代理;
步驟3:請求到達服務(wù)代理后,由服務(wù)代理分析調(diào)用請求,將請求解耦、轉(zhuǎn)發(fā)至服務(wù)提供者;
步驟4:服務(wù)提供者按照標準規(guī)范提供服務(wù)、打包數(shù)據(jù),提交給服務(wù)代理;
步驟5:服務(wù)代理負責數(shù)據(jù)的轉(zhuǎn)換、封裝,最終返回至APP。
[0021 ] 其中,服務(wù)的提供者可以是業(yè)務(wù)系統(tǒng)或者移動應(yīng)用平臺本身。
[0022]如附圖3所示,快應(yīng)用服務(wù)框架系統(tǒng)實現(xiàn)方式包括以下步驟:
步驟1:業(yè)務(wù)服務(wù)和公共服務(wù)通過使用上述服務(wù)代理封裝、提供。
[0023]步驟2:完成封裝的業(yè)務(wù)服務(wù)和系統(tǒng)服務(wù),通過功能項及標準化的服務(wù)接口的組織配置形成應(yīng)用的元數(shù)據(jù)描述,元數(shù)據(jù)描述描述了應(yīng)用的結(jié)構(gòu)、數(shù)據(jù)源、交互邏輯,發(fā)布到移動端移動應(yīng)用平臺。功能項包括一個應(yīng)用中的導(dǎo)航菜單、依托數(shù)據(jù)的功能組件(如列表組件)等在應(yīng)用中起功能模塊或功能點組織性作用的組件。標準化的服務(wù)接口是指按照指定的規(guī)范輸出數(shù)據(jù)的服務(wù)接口,規(guī)范描述了服務(wù)接口輸出數(shù)據(jù)中采用的數(shù)據(jù)標簽定義格式要求、通用的數(shù)據(jù)標簽名(如地址使用ADDR標簽、名字使用NAME標簽)及數(shù)據(jù)的組織方式(包括采用xml或json格式,單一數(shù)據(jù)或列表數(shù)據(jù)如何組織)。服務(wù)接口通過為功能項配置數(shù)據(jù)源屬性的方式完成數(shù)據(jù)向功能項的填充。
[0024]步驟3:移動端移動應(yīng)用平臺,根據(jù)可解析應(yīng)用的元數(shù)據(jù)描述,使用即時渲染生成用戶界面、注冊交互邏輯并執(zhí)行數(shù)據(jù)調(diào)用及界面填充。
【權(quán)利要求】
1.一種基于快速服務(wù)封裝的移動應(yīng)用平臺,其特征在于由數(shù)據(jù)層、服務(wù)管理層及展現(xiàn)層構(gòu)成: 所述數(shù)據(jù)層,用于向移動應(yīng)用服務(wù)端和后臺管理提供數(shù)據(jù)訪問接口,為服務(wù)管理層提供數(shù)據(jù)訪問接口,包含移動應(yīng)用平臺自身管理數(shù)據(jù)以及業(yè)務(wù)系統(tǒng)數(shù)據(jù); 所述服務(wù)管理層,用于提供應(yīng)用平臺業(yè)務(wù)服務(wù)的管理、平臺后臺管理、移動應(yīng)用服務(wù)端,以及安全管理, 服務(wù)管理層包括快速服務(wù)封裝框架系統(tǒng),快速服務(wù)封裝框架系統(tǒng)用于提供移動應(yīng)用所需的服務(wù),通過服務(wù)配置進行統(tǒng)一封裝、發(fā)布,通過服務(wù)代理向服務(wù)調(diào)用者提供服務(wù),向服務(wù)提供者獲取服務(wù); 所述展現(xiàn)層,用于提供移動終端必要的功能組件和業(yè)務(wù)組件,并在此基礎(chǔ)上開發(fā)和接入業(yè)務(wù)應(yīng)用,提供移動應(yīng)用的承載環(huán)境,統(tǒng)一接受移動應(yīng)用請求,完成統(tǒng)一接入, 所述功能組件包括平臺提供的界面組件、服務(wù)調(diào)用組件、數(shù)據(jù)解析界面填充組件, 所述業(yè)務(wù)組件指結(jié)合了業(yè)務(wù)邏輯或業(yè)務(wù)數(shù)據(jù)的組件,包括工單處理組件、網(wǎng)絡(luò)接入配置組件。
2.根據(jù)權(quán)利要求1所述的基于快速服務(wù)封裝的移動應(yīng)用平臺,其特征在于: 所述服務(wù)配置,負責服務(wù)的配置、封裝, 所述服務(wù)包括業(yè)務(wù)系統(tǒng)服務(wù)和公共服務(wù),并向服務(wù)代理提供接口信息。
3.根據(jù)權(quán)利要求2所述的基于快速服務(wù)封裝的移動應(yīng)用平臺,其特征在于所述接口信息包括服務(wù)地址、協(xié)議、參數(shù)。
4.根據(jù)權(quán)利要求1所述的基于快速服務(wù)封裝的移動應(yīng)用平臺,其特征在于:所述服務(wù)代理,負責服務(wù)提供者的統(tǒng)一的服務(wù)封裝、消息轉(zhuǎn)換,向服務(wù)調(diào)用者暴露統(tǒng)一的服務(wù)調(diào)用接口,提供協(xié)議轉(zhuǎn)換、服務(wù)尋址、服務(wù)路由、服務(wù)組合封裝、服務(wù)調(diào)用、服務(wù)參數(shù)轉(zhuǎn)接和數(shù)據(jù)適配功能。
5.根據(jù)權(quán)利要求1所述的基于快速服務(wù)封裝的移動應(yīng)用平臺,其特征在于:所述展現(xiàn)層包括快應(yīng)用服務(wù)框架系統(tǒng),所述快應(yīng)用服務(wù)框架系統(tǒng)基于快速服務(wù)封裝框架系統(tǒng)暴露的服務(wù),實現(xiàn)服務(wù)調(diào)用封裝、數(shù)據(jù)適配及界面渲染,快速生成應(yīng)用。
【文檔編號】H04L29/08GK104301401SQ201410511243
【公開日】2015年1月21日 申請日期:2014年9月29日 優(yōu)先權(quán)日:2014年9月29日
【發(fā)明者】肖雪, 馮向陽, 吳志強, 李飛 申請人:浪潮通信信息系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1