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

數(shù)據(jù)處理方法、系統(tǒng)及其事件驅(qū)動(dòng)模型建立方法和系統(tǒng)的制作方法

文檔序號(hào):9375240閱讀:345來(lái)源:國(guó)知局
數(shù)據(jù)處理方法、系統(tǒng)及其事件驅(qū)動(dòng)模型建立方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)處理方法、系統(tǒng)及其事件驅(qū)動(dòng)模型建立方法和系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的設(shè)備,例如傳統(tǒng)的安全隔離設(shè)備,其內(nèi)各功能模塊之間一般采用面向設(shè)計(jì)的設(shè)計(jì)思想,各功能模塊間具有直接的相互依賴關(guān)系,可擴(kuò)展性較差,當(dāng)產(chǎn)品更新?lián)Q代,需要向其內(nèi)添加新的功能模塊或更改其內(nèi)某功能模塊的功能時(shí),需要對(duì)其進(jìn)行較大的改動(dòng),工程量較大,產(chǎn)品系統(tǒng)維護(hù)難度較大。

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

[0003]有鑒于此,本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法、系統(tǒng)及其事件驅(qū)動(dòng)模型建立方法和系統(tǒng),以解決現(xiàn)有技術(shù)中傳統(tǒng)的設(shè)備可擴(kuò)展性較差,當(dāng)產(chǎn)品更新?lián)Q代,需要對(duì)其進(jìn)行較大的改動(dòng),工程量較大,產(chǎn)品系統(tǒng)維護(hù)難度較大的問(wèn)題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案:
[0005]—種事件驅(qū)動(dòng)模型建立方法,包括:
[0006]初始化設(shè)備內(nèi)各功能模塊,根據(jù)各所述功能模塊的功能為每個(gè)所述功能模塊設(shè)定一靜態(tài)對(duì)象,并根據(jù)所述功能將每個(gè)所述靜態(tài)對(duì)象與若干事件進(jìn)行綁定;
[0007]建立動(dòng)態(tài)對(duì)象,將所述動(dòng)態(tài)對(duì)象與事件隊(duì)列綁定,并將所有所述靜態(tài)對(duì)象與所述動(dòng)態(tài)對(duì)象綁定,所述靜態(tài)對(duì)象、動(dòng)態(tài)對(duì)象和事件隊(duì)列構(gòu)成事件驅(qū)動(dòng)模型。
[0008]其中,所述根據(jù)各所述功能模塊的功能為每個(gè)所述功能模塊設(shè)定一靜態(tài)對(duì)象后還包括:為每個(gè)所述靜態(tài)對(duì)象綁定若干事件類(lèi)型,所述事件類(lèi)型包括定時(shí)觸發(fā)事件和手動(dòng)觸發(fā)事件。
[0009]—種事件驅(qū)動(dòng)模型建立系統(tǒng),包括:靜態(tài)建立模塊和動(dòng)態(tài)建立模塊;其中,
[0010]所述靜態(tài)建立模塊,用于初始化設(shè)備內(nèi)各功能模塊,根據(jù)各所述功能模塊的功能為每個(gè)所述功能模塊設(shè)定一靜態(tài)對(duì)象,并根據(jù)所述功能將每個(gè)所述靜態(tài)對(duì)象與若干事件進(jìn)行綁定;
[0011]所述動(dòng)態(tài)建立模塊,用于建立動(dòng)態(tài)對(duì)象,將所述動(dòng)態(tài)對(duì)象與事件隊(duì)列綁定,并將所有所述靜態(tài)對(duì)象與所述動(dòng)態(tài)對(duì)象綁定,其中,所述靜態(tài)對(duì)象、動(dòng)態(tài)對(duì)象和事件隊(duì)列構(gòu)成事件驅(qū)動(dòng)模型。
[0012]其中,所述事件驅(qū)動(dòng)模型建立系統(tǒng)還包括:綁定模塊,用于為每個(gè)所述靜態(tài)對(duì)象綁定若干事件類(lèi)型。
[0013]一種數(shù)據(jù)處理方法,基于上述的事件驅(qū)動(dòng)模型,所述數(shù)據(jù)處理方法包括:
[0014]接收?qǐng)?bào)文數(shù)據(jù),根據(jù)所述報(bào)文數(shù)據(jù)建立若干事件,并確定每個(gè)所述事件綁定的靜態(tài)對(duì)象;
[0015]當(dāng)任一所述事件被觸發(fā)時(shí),與所述被驅(qū)動(dòng)的事件綁定的靜態(tài)對(duì)象將所述被驅(qū)動(dòng)的事件派發(fā)至事件隊(duì)列中;
[0016]動(dòng)態(tài)對(duì)象依次從所述事件隊(duì)列中獲取事件并執(zhí)行。
[0017]其中,所述確定每個(gè)所述事件綁定的靜態(tài)對(duì)象包括:
[0018]確定每個(gè)所述事件的功能;
[0019]根據(jù)每個(gè)所述事件的功能確定每個(gè)所述事件相對(duì)應(yīng)的執(zhí)行功能模塊;
[0020]確定每個(gè)所述執(zhí)行功能模塊相對(duì)應(yīng)的執(zhí)行靜態(tài)對(duì)象,將所述執(zhí)行靜態(tài)對(duì)象作為所述事件綁定的靜態(tài)對(duì)象。
[0021]其中,所述根據(jù)每個(gè)所述事件的功能將每個(gè)所述事件分別與一靜態(tài)對(duì)象綁定前還包括:
[0022]確定每個(gè)所述事件的事件類(lèi)型;
[0023]根據(jù)每個(gè)所述事件的事件類(lèi)型確定每個(gè)所述事件的可能執(zhí)行功能模塊。
[0024]—種數(shù)據(jù)處理系統(tǒng),包括:綁定模塊、派發(fā)模塊和執(zhí)行模塊;其中,
[0025]所述綁定模塊,用于接收?qǐng)?bào)文數(shù)據(jù),根據(jù)所述報(bào)文數(shù)據(jù)建立若干事件,并確定每個(gè)所述事件綁定的靜態(tài)對(duì)象;
[0026]所述派發(fā)模塊,用于當(dāng)任一所述事件被觸發(fā)時(shí),與所述被驅(qū)動(dòng)的事件綁定的靜態(tài)對(duì)象將所述被驅(qū)動(dòng)的事件派發(fā)至事件隊(duì)列中;
[0027]所述執(zhí)行模塊,用于動(dòng)態(tài)對(duì)象依次從所述事件隊(duì)列中獲取事件并執(zhí)行。
[0028]其中,所述綁定模塊包括:功能確定單元,第一模塊確定單元和對(duì)象確定單元;其中,
[0029]所述功能確定單元,用于確定每個(gè)所述事件的功能;
[0030]所述第一模塊確定單元,用于根據(jù)每個(gè)所述事件的功能確定每個(gè)所述事件相對(duì)應(yīng)的執(zhí)彳丁功能t吳塊;
[0031]所述對(duì)象確定單元,用于確定每個(gè)所述執(zhí)行功能模塊相對(duì)應(yīng)的執(zhí)行靜態(tài)對(duì)象,將所述執(zhí)行靜態(tài)對(duì)象作為所述事件綁定的靜態(tài)對(duì)象。
[0032]其中,所述綁定模塊還包括:類(lèi)型確定單元和第二模塊確定單元;其中,
[0033]所述類(lèi)型確定單元,用于確定每個(gè)所述事件的事件類(lèi)型;
[0034]所述第二模塊確定單元,用于根據(jù)每個(gè)所述事件的事件類(lèi)型確定每個(gè)所述事件的可能執(zhí)彳丁功能t旲塊。
[0035]基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法、系統(tǒng)及其事件驅(qū)動(dòng)模型建立方法和系統(tǒng),通過(guò)初始化設(shè)備內(nèi)各功能模塊,根據(jù)各功能模塊的功能為每個(gè)功能模塊設(shè)定一靜態(tài)對(duì)象,并根據(jù)所述功能將每個(gè)所述靜態(tài)對(duì)象與若干事件進(jìn)行綁定,建立與事件隊(duì)列和所有靜態(tài)對(duì)象均綁定的動(dòng)態(tài)對(duì)象,構(gòu)成得到事件驅(qū)動(dòng)模型;通過(guò)接收?qǐng)?bào)文數(shù)據(jù),根據(jù)接收的報(bào)文數(shù)據(jù)建立若干事件,確定每個(gè)所述事件綁定的靜態(tài)對(duì)象,當(dāng)任一事件被觸發(fā)時(shí),與該被驅(qū)動(dòng)的事件綁定的靜態(tài)對(duì)象將該被驅(qū)動(dòng)的事件派發(fā)至事件隊(duì)列中,然后動(dòng)態(tài)對(duì)象依次從事件隊(duì)列中獲取事件并執(zhí)行,來(lái)對(duì)接收的報(bào)文數(shù)據(jù)進(jìn)行處理。采用了面向?qū)ο蟮脑O(shè)計(jì)思想,將設(shè)備上各個(gè)功能模塊視為靜態(tài)對(duì)象,同時(shí)將所有靜態(tài)對(duì)象均綁定至動(dòng)態(tài)執(zhí)行對(duì)象上,將動(dòng)態(tài)對(duì)象與事件隊(duì)列綁定,當(dāng)接收到報(bào)文數(shù)據(jù)建立事件后,確定每個(gè)所述事件綁定的靜態(tài)對(duì)象,然后當(dāng)事件觸發(fā)時(shí),相應(yīng)的靜態(tài)對(duì)象將該觸發(fā)事件發(fā)送到事件隊(duì)列中,由動(dòng)態(tài)對(duì)象依次從事件隊(duì)列中獲取事件并執(zhí)行,實(shí)現(xiàn)了設(shè)備內(nèi)各個(gè)功能模塊間的串聯(lián)互通以及信息共享,保證了設(shè)備內(nèi)各功能模塊間的數(shù)據(jù)能夠有序傳遞的同時(shí),模塊功能模塊間沒(méi)有直接的相互依賴關(guān)系,當(dāng)產(chǎn)品更新?lián)Q代時(shí),只需要直接向其內(nèi)添加新的功能模塊或直接替換需要更改功能的功能模塊,工程量較小,產(chǎn)品系統(tǒng)維護(hù)難度也較小。
【附圖說(shuō)明】
[0036]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0037]圖1為本發(fā)明實(shí)施例提供的事件驅(qū)動(dòng)模型建立方法的流程圖;
[0038]圖2為本發(fā)明實(shí)施例提供的事件驅(qū)動(dòng)模型建立方法的另一流程圖;
[0039]圖3為本發(fā)明實(shí)施例提供的事件驅(qū)動(dòng)模型建立系統(tǒng)的系統(tǒng)框圖;
[0040]圖4為本發(fā)明實(shí)施例提供的事件驅(qū)動(dòng)模型建立系統(tǒng)的另一系統(tǒng)框圖;
[0041]圖5為本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法的流程圖;
[0042]圖6為本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法中確定
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沁源县| 永兴县| 德安县| 蓬安县| 隆回县| 肥东县| 大竹县| 古蔺县| 多伦县| 淮阳县| 沁源县| 平潭县| 通州区| 长寿区| 浦东新区| 阳信县| 新乐市| 鹤山市| 徐汇区| 泰来县| 江西省| 明光市| 丰城市| 保德县| 彰化市| 奎屯市| 米泉市| 泰安市| 象山县| 滦平县| 贵阳市| 房产| 德阳市| 丹寨县| 且末县| 呼玛县| 绍兴市| 黔西县| 铁岭市| 宁陕县| 平江县|