欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在線生成互聯(lián)網(wǎng)應(yīng)用方法和系統(tǒng)集成方法及支撐平臺(tái)的制作方法

文檔序號(hào):9750980閱讀:290來源:國知局
在線生成互聯(lián)網(wǎng)應(yīng)用方法和系統(tǒng)集成方法及支撐平臺(tái)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,具體涉及在線生成互聯(lián)網(wǎng)應(yīng)用方法和系統(tǒng)集成 方法及支撐平臺(tái)。
【背景技術(shù)】
[0002] 在"互聯(lián)網(wǎng)+"時(shí)代,改革、創(chuàng)新、發(fā)展是趨勢,互聯(lián)網(wǎng)應(yīng)用的建設(shè)要求體現(xiàn)在"快、 穩(wěn)、變、通",即快速構(gòu)建實(shí)現(xiàn)、安全穩(wěn)定運(yùn)行、頻繁變更應(yīng)對(duì)、有效互聯(lián)互通。
[0003] 在傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用構(gòu)建過程中,采用各種開發(fā)工具如Eclipse進(jìn)行編碼,離不開 構(gòu)建關(guān)系型數(shù)據(jù)庫及庫表設(shè)計(jì);有部分軟件系統(tǒng)有自動(dòng)編碼,但設(shè)計(jì)落后,不能適應(yīng)頻繁的 系統(tǒng)變更,缺少方便的集成或被集成能力,無法實(shí)現(xiàn)無縫集成及互聯(lián)互通;需求變更困難, 導(dǎo)致很多互聯(lián)網(wǎng)應(yīng)用項(xiàng)目須經(jīng)過考察、調(diào)研、招投標(biāo)、需求確認(rèn)、開發(fā)測試、部署上線、驗(yàn)收 等漫長的建設(shè)過程,在發(fā)生需求變更時(shí),又進(jìn)行需求確認(rèn)、增加費(fèi)用、開發(fā)測試、部署上線等 過程,費(fèi)用大、耗時(shí)長,需求變更過程中反復(fù)修改代碼,使系統(tǒng)復(fù)雜性提高,隱患或Bug增多; 擴(kuò)展和升級(jí)不易,對(duì)新技術(shù)應(yīng)用只能是上新系統(tǒng),大部分功能反復(fù)建設(shè),浪費(fèi)大量的人力、 時(shí)間和財(cái)力;沒有基于業(yè)務(wù)功能的版本管理,不支持在線的需求迭代更新;信息安全保護(hù)設(shè) 計(jì)僵化落后,沒有獨(dú)立化安全模塊,不能方便的進(jìn)行安全模塊升級(jí);極大的限制了創(chuàng)新,限 制了改革。

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

[0004] 有鑒于此,本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種在線生成互聯(lián)網(wǎng)應(yīng) 用方法和系統(tǒng)集成方法及支撐平臺(tái),本發(fā)明可以在線完成構(gòu)建業(yè)務(wù)數(shù)據(jù)模型、構(gòu)建業(yè)務(wù)功 能、需求定制、需求變更及需求迭代、數(shù)據(jù)集成、業(yè)務(wù)集成,業(yè)務(wù)版本化及安全獨(dú)立化。
[0005] 為實(shí)現(xiàn)以上目的,本發(fā)明采用如下技術(shù)方案:一種在線生成互聯(lián)網(wǎng)應(yīng)用方法,所述 方法包括如下步驟:
[0006] UI管理驅(qū)動(dòng)器調(diào)用控制流標(biāo)準(zhǔn)接口,通過應(yīng)用功能控制流驅(qū)動(dòng)接口調(diào)用已編譯控 制流至應(yīng)用功能裝配驅(qū)動(dòng)器;
[0007] 所述應(yīng)用功能裝配驅(qū)動(dòng)器調(diào)用業(yè)務(wù)數(shù)據(jù)模型構(gòu)建器中構(gòu)建的輸入輸出定義的數(shù) 據(jù),并將所述輸入輸出定義的數(shù)據(jù)返回至所述應(yīng)用功能裝配驅(qū)動(dòng)器;
[0008] 所述應(yīng)用功能裝配驅(qū)動(dòng)器調(diào)用控制流組件,通過所述控制流組件完成互聯(lián)網(wǎng)應(yīng)用 功能;
[0009] 所述應(yīng)用功能裝配驅(qū)動(dòng)器將完成的互聯(lián)網(wǎng)應(yīng)用功能返回至所述UI管理驅(qū)動(dòng)器執(zhí) 行結(jié)果。
[0010] 進(jìn)一步的,所述應(yīng)用功能控制流驅(qū)動(dòng)接口包括負(fù)責(zé)響應(yīng)互聯(lián)網(wǎng)應(yīng)用標(biāo)準(zhǔn)請(qǐng)求接 口,負(fù)責(zé)響應(yīng)互聯(lián)網(wǎng)應(yīng)用對(duì)文件資源訪問接口,負(fù)責(zé)響應(yīng)互聯(lián)網(wǎng)應(yīng)用對(duì)流媒體資源訪問接 口和負(fù)責(zé)提供第三方系統(tǒng)訪問的服務(wù)接口中的一種或多種接口。
[0011] 進(jìn)一步的,所述應(yīng)用功能控制流組件包括安全控制類組件、非關(guān)系型數(shù)據(jù)庫存儲(chǔ) 訪問類組件、關(guān)系型數(shù)據(jù)庫存儲(chǔ)訪問類組件、數(shù)據(jù)的流轉(zhuǎn)及控制類組件、文件資源控制類組 件、流媒體資源控制類組件、數(shù)據(jù)加密及安全類組件、審計(jì)類組件和第三方軟硬件集成類組 件中的一種或多種。
[0012] 進(jìn)一步的,所述應(yīng)用功能裝配驅(qū)動(dòng)器包括有應(yīng)用功能版本管理,所述應(yīng)用功能版 本管理用于在創(chuàng)建或修改一個(gè)應(yīng)用功能的同時(shí),進(jìn)行版本號(hào)定義,所述應(yīng)用功能版本管理 的控制及執(zhí)行方法如下:
[0013] S41、將控制流標(biāo)識(shí)及版本號(hào)分開存儲(chǔ),方便管理;
[0014] S42、在應(yīng)用功能控制流解析、代碼生成及編譯過程中將應(yīng)用功能控制流實(shí)例唯一 對(duì)應(yīng)到標(biāo)記:"控制流標(biāo)識(shí)+版本號(hào)";
[0015] S43、應(yīng)用功能裝配驅(qū)動(dòng)器調(diào)用應(yīng)用功能執(zhí)行控制流實(shí)例時(shí)按照規(guī)則實(shí)時(shí)生成控 制流對(duì)應(yīng)標(biāo)記,并編譯生成對(duì)應(yīng)的可執(zhí)行控制流實(shí)例程序;
[0016] S44、通過包含版本號(hào)的控制流對(duì)應(yīng)標(biāo)記,動(dòng)態(tài)加載可執(zhí)行的控制流實(shí)例程序; [0017] S45、執(zhí)行后返回結(jié)果;
[0018] S46、同一應(yīng)用功能控制流的不同版本,可同時(shí)提供請(qǐng)求訪問。
[0019] 進(jìn)一步的,所述應(yīng)用功能裝配驅(qū)動(dòng)器還包括有應(yīng)用功能控制流編排器,所述應(yīng)用 功能控制流編排器用于進(jìn)行在線的應(yīng)用功能控制流編排,其實(shí)現(xiàn)過程如下:
[0020] S501、定義頁面控制流編排區(qū)域;
[0021] S502、定義組件的數(shù)據(jù)結(jié)構(gòu)、圖形及外觀、動(dòng)態(tài)菜單及功能;
[0022] S503、實(shí)現(xiàn)控制流圖形定義與數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換、存儲(chǔ)及訪問,存儲(chǔ)在非關(guān)系型數(shù)據(jù) 庫中,即保存的是結(jié)構(gòu)化數(shù)據(jù),顯示的是編排好的控制流圖;
[0023] S504、定義組件拖拽行為,拖拽到編排區(qū)域時(shí)轉(zhuǎn)換成對(duì)應(yīng)圖形;
[0024] S505、拖拽定義好的組件到控制流編排區(qū)域,生成組件實(shí)例;
[0025] S506、增減組件實(shí)例的輸入輸出端點(diǎn),普通組件默認(rèn)有一個(gè)輸入端點(diǎn)和一個(gè)輸出 端點(diǎn),可通過右鍵菜單進(jìn)行增加,組件的端點(diǎn)支持拖拽;
[0026] S507、定義組件間連接線及其外觀;
[0027] S508、通過拖拽組件實(shí)例的端點(diǎn)連接各組件,一個(gè)組件的輸出端點(diǎn)可連接到另外 一個(gè)組件的輸入端點(diǎn),拖拽后自動(dòng)生成連接線;
[0028] S509、定義組件實(shí)例的運(yùn)行時(shí)參數(shù)及控制參數(shù);
[0029] S510、記錄編排過程中每一步操作到操作命令堆棧中,可回退,可重做;
[0030] S511、編排完成存儲(chǔ)控制流,以圖形化的方式展現(xiàn)程序運(yùn)轉(zhuǎn)的順序、分支、循環(huán)結(jié) 構(gòu)。
[0031]進(jìn)一步的,所述應(yīng)用功能裝配驅(qū)動(dòng)器還包括有應(yīng)用功能控制流裝配器,所述應(yīng)用 功能控制流裝配器用于在控制流配置完成并保存后,即可完成控制流掃描和解析、代碼生 成、代碼編譯,并返回頁面提示信息,編譯成功后自動(dòng)生成可訪問的互聯(lián)網(wǎng)應(yīng)用功能頁面, 可立即進(jìn)行功能測試或直接使用該功能,應(yīng)用功能控制流掃描、解析和裝配算法如下: [0032] S601、確定開始節(jié)點(diǎn);
[0033] S602、遞歸掃描控制流中的特殊節(jié)點(diǎn):分支節(jié)點(diǎn)、合并節(jié)點(diǎn)、循環(huán)節(jié)點(diǎn);
[0034] S603、進(jìn)行遞歸掃描,做多個(gè)堆棧標(biāo)識(shí)探測、路徑分析,對(duì)特殊節(jié)點(diǎn)進(jìn)行分析判斷, 確定控制流的分支閉合點(diǎn)、循環(huán)結(jié)束點(diǎn)、嵌套分支及嵌套循環(huán),分析的原則是:每個(gè)節(jié)點(diǎn)都 有分支機(jī)會(huì),都允許分支指向已執(zhí)行過節(jié)點(diǎn),有分支必有合并,有循環(huán)必有循環(huán)結(jié)束;
[0035] S604、進(jìn)行遞歸掃描,采用堆棧模擬執(zhí)行,遇重復(fù)執(zhí)行節(jié)點(diǎn)退出掃描,確定循環(huán)內(nèi) 的節(jié)點(diǎn);
[0036] S605、進(jìn)行遞歸掃描,采用路徑分析逐個(gè)路徑模擬執(zhí)行,控制閉合節(jié)點(diǎn)執(zhí)行次數(shù), 當(dāng)閉合節(jié)點(diǎn)無可執(zhí)行次數(shù)時(shí)退出掃描,確定各分支內(nèi)的節(jié)點(diǎn);
[0037] S606、進(jìn)行遞歸掃描,對(duì)違背語法支持、違背業(yè)務(wù)邏輯定義的特殊情況進(jìn)行排除, 可使用組件冗余、路徑冗余調(diào)整控制流;
[0038] S607、從數(shù)據(jù)庫讀取組件實(shí)例控制參數(shù);
[0039] S608、再次遞歸掃描,加入并固化組件控制參數(shù);
[0040] S609、調(diào)用應(yīng)用功能控制流程序生成器,生成程序文件;
[0041 ] S610、編譯程序文件;
[0042] S611、讀取應(yīng)用功能輸入輸出配置,調(diào)用應(yīng)用功能控制流頁面生成器,生成可訪問 的服務(wù)頁面代碼。
[0043] 進(jìn)一步的,所述應(yīng)用功能控制流驅(qū)動(dòng)接口,針對(duì)不同的類型應(yīng)用訪問請(qǐng)求,提供不 同的控制流調(diào)用接口,其具體方法如下:
[0044] S71、根據(jù)請(qǐng)求類型調(diào)用不同接口;
[0045] S72、接口進(jìn)行相應(yīng)的協(xié)議轉(zhuǎn)換、安全校驗(yàn);
[0046] S73、接口匹配及調(diào)用控制流程序;
[0047] S74、按請(qǐng)求類型返回對(duì)應(yīng)的結(jié)果數(shù)據(jù)。
[0048]本發(fā)明還提供了一種系統(tǒng)集成方法,所述系統(tǒng)集成方法包括上述的在線生成互聯(lián) 網(wǎng)應(yīng)用方法;所述系統(tǒng)集成支持通過在線服務(wù)方式的軟件系統(tǒng)集成和支持定制專用組件調(diào) 用第三方驅(qū)動(dòng)的軟硬件系統(tǒng)集成;將集成業(yè)務(wù)分解成原子功能,配置對(duì)應(yīng)的功能控制流進(jìn) 行分解集成;加入權(quán)限控制、數(shù)據(jù)打包加密,實(shí)現(xiàn)數(shù)據(jù)傳輸過程中的認(rèn)證及安全;通過對(duì)應(yīng) 的功能控制流實(shí)現(xiàn)數(shù)據(jù)級(jí)集成;也可按照第三方系統(tǒng)要求定制組件實(shí)現(xiàn)被集成,系統(tǒng)集成 實(shí)現(xiàn)方法如下:
[0049] S81、有多種應(yīng)用功能控制流驅(qū)動(dòng)接口;
[0050] S82、應(yīng)用功能控制流驅(qū)動(dòng)接口進(jìn)行協(xié)議轉(zhuǎn)換適配;
[0051] S83、應(yīng)用功能控制流驅(qū)動(dòng)接口調(diào)用相應(yīng)的控制流驅(qū)動(dòng)程序;
[0052] S84、控制流驅(qū)動(dòng)程序調(diào)用對(duì)應(yīng)控制流實(shí)例進(jìn)行數(shù)據(jù)規(guī)范定義、數(shù)據(jù)報(bào)文映射、權(quán) 限認(rèn)證和安全控制;
[0053] S85、控制流實(shí)例執(zhí)行過程中由對(duì)應(yīng)組件實(shí)現(xiàn)權(quán)限校驗(yàn)、操作審計(jì)和資源的訪問或 存儲(chǔ);
[0054] S86、控制流實(shí)例執(zhí)行過程可由組件調(diào)用第三方驅(qū)動(dòng),跟第三方設(shè)備或系統(tǒng)進(jìn)行交 互或資源訪問。
[0055] 本發(fā)明還提供一種用于支撐在線生成互聯(lián)網(wǎng)應(yīng)用方法的支撐平臺(tái),所述支撐平臺(tái) 包括UI管理驅(qū)動(dòng)器、業(yè)務(wù)數(shù)據(jù)模型構(gòu)建器以及應(yīng)用功能裝配驅(qū)動(dòng)器;
[0056] 業(yè)務(wù)數(shù)據(jù)模型構(gòu)建器,所述業(yè)務(wù)數(shù)據(jù)模型構(gòu)建器包括模型對(duì)象定義、數(shù)據(jù)格式化 以及模型數(shù)據(jù)解析;所述業(yè)務(wù)數(shù)據(jù)模型構(gòu)建器使用JS0N數(shù)據(jù)結(jié)構(gòu)進(jìn)行建模,以反映業(yè)務(wù)實(shí) 體數(shù)據(jù)模型及數(shù)據(jù)模型之間的關(guān)系。
[0057]應(yīng)用功能裝配驅(qū)動(dòng)器,在線完成功能配置及實(shí)現(xiàn),包括配置功能的輸入、輸出,通 過組件拖拽形成功能級(jí)的圖形化控制流,圖形化控制流實(shí)現(xiàn)程序的順序、分支、循環(huán)結(jié)構(gòu), 通過解析圖形化控制流,在線裝配生成互聯(lián)網(wǎng)應(yīng)用業(yè)務(wù)功能的代碼,功能自動(dòng)編碼采用 JAVA語言,自動(dòng)優(yōu)化編譯成高效的可執(zhí)行文件,編譯成功后自動(dòng)生成互聯(lián)網(wǎng)應(yīng)用訪問的頁 面,可在線進(jìn)行測試及使用。
[0058] UI管理驅(qū)動(dòng)器負(fù)責(zé)互聯(lián)網(wǎng)應(yīng)用功能的展現(xiàn),實(shí)現(xiàn)設(shè)備類型管理、
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五峰| 潍坊市| 射洪县| 鄂托克旗| 朝阳区| 青田县| 临猗县| 巴彦淖尔市| 金湖县| 鄱阳县| 亳州市| 镇康县| 哈巴河县| 积石山| 绥滨县| 亳州市| 布尔津县| 马公市| 新河县| 武夷山市| 花垣县| 福州市| 常德市| 苏尼特右旗| 海原县| 宣恩县| 福建省| 紫金县| 博湖县| 佳木斯市| 永昌县| 九龙坡区| 北票市| 胶南市| 阆中市| 江津市| 武安市| 共和县| 交口县| 临高县| 司法|