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

對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng)的制作方法

文檔序號(hào):6439324閱讀:212來(lái)源:國(guó)知局
專利名稱:對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng)的制作方法
對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng)
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)設(shè)備技術(shù)領(lǐng)域,尤其涉及一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng)。
背景技術(shù)
隨著移動(dòng)設(shè)備的普及和性能的升級(jí),諸多企業(yè)都把自身原有的業(yè)務(wù)模塊延伸到移動(dòng)設(shè)備上,方便公司職員辦公。但由于企業(yè)業(yè)務(wù)系統(tǒng)各模塊在一定的時(shí)期自身存在特定的業(yè)務(wù)需求變動(dòng),這些變動(dòng)都需要同步更新到移動(dòng)設(shè)備上,而安裝在這些移動(dòng)設(shè)備的應(yīng)用系統(tǒng)一般都是和業(yè)務(wù)系統(tǒng)之間具有專一性,一旦企業(yè)的業(yè)務(wù)系統(tǒng)發(fā)生變化,移動(dòng)設(shè)備上的應(yīng)用軟件很難和現(xiàn)有的新業(yè)務(wù)模塊一一對(duì)應(yīng),這樣如此一來(lái)在這個(gè)時(shí)間段上就造成業(yè)務(wù)模塊的不統(tǒng)一性,而且軟件的替換升級(jí)同樣存在一定的復(fù)雜性?,F(xiàn)有技術(shù)提供了一種“對(duì)業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng)”,該公開(kāi)號(hào)為CN101221498,
公開(kāi)日為2008年07月16日的中國(guó)專利,該發(fā)明的特征在于包括插件管理器,所述插件管理器具體包括容器服務(wù)器,其包含多個(gè)Java業(yè)務(wù)模塊,用于對(duì)Java組件進(jìn)行解耦,管理 Java業(yè)務(wù)模塊的生命周期和依賴關(guān)系Java管理擴(kuò)展服務(wù)器,其用于提供多個(gè)管理接口, 通過(guò)所述管理接口對(duì)所述Java業(yè)務(wù)模塊進(jìn)行管理。該發(fā)明還同時(shí)公開(kāi)了一種對(duì)業(yè)務(wù)模塊進(jìn)行管理的方法。實(shí)施該發(fā)明,使得對(duì)業(yè)務(wù)模塊的管理、調(diào)用、部署更加方便,減少了開(kāi)發(fā)的復(fù)雜度。但是,該發(fā)明僅適用于java開(kāi)發(fā)技術(shù)中的軟件系統(tǒng),其并沒(méi)有實(shí)現(xiàn)移動(dòng)設(shè)備上的業(yè)務(wù)模塊的管理。

發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),實(shí)現(xiàn)了移動(dòng)設(shè)備上的業(yè)務(wù)模塊的升級(jí)和維護(hù),方便移動(dòng)設(shè)備上的業(yè)務(wù)需求的變更。本發(fā)明是這樣實(shí)現(xiàn)的一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),所述系統(tǒng)包括服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件、業(yè)務(wù)模塊化描述元文件;所述服務(wù)端支撐模塊,用于對(duì)所述業(yè)務(wù)模塊化描述元文件的管理,能夠在服務(wù)端支撐模塊進(jìn)行增加、刪除、修改和查詢所述業(yè)務(wù)模塊化描述元文件,并將增加、刪除、修改和查詢的操作的結(jié)果以socket方式推送給所述移動(dòng)設(shè)備客戶端支撐模塊,且向所述移動(dòng)設(shè)備客戶端支撐模塊反饋當(dāng)前運(yùn)行業(yè)務(wù)模塊的版本信息;所述服務(wù)端支撐模塊包括業(yè)務(wù)模塊維護(hù)單元、業(yè)務(wù)模塊推送單元、業(yè)務(wù)模塊版本比對(duì)單元和數(shù)據(jù)存取單元;所述業(yè)務(wù)模塊維護(hù)單元,用于維護(hù)移動(dòng)設(shè)備上的業(yè)務(wù)模塊版本,即對(duì)業(yè)務(wù)模塊的增加、刪除、修改;所述業(yè)務(wù)模塊版本比對(duì)單元,用于將所述移動(dòng)設(shè)備客戶端支撐模塊發(fā)送的業(yè)務(wù)模塊版本信息和所述業(yè)務(wù)模塊維護(hù)單元中相應(yīng)的業(yè)務(wù)模塊的最新版本信息進(jìn)行比對(duì),并將比對(duì)結(jié)果通過(guò)所述業(yè)務(wù)模塊推送單元推送給所述移動(dòng)設(shè)備客戶端支撐模塊;所述業(yè)務(wù)模塊推送單元,用于將所述移動(dòng)設(shè)備系統(tǒng)的新增的業(yè)務(wù)模塊推送給所述移動(dòng)設(shè)備客戶端支撐模塊;數(shù)據(jù)存取單元,用于響應(yīng)移動(dòng)設(shè)備客戶端支撐模塊上的數(shù)據(jù)請(qǐng)求;所述移動(dòng)設(shè)備客戶端支撐模塊,用于接收所述服務(wù)支撐模塊推送的所述業(yè)務(wù)模塊化描述元文件,并作為所述模塊解析執(zhí)行組件的運(yùn)行載體;移動(dòng)設(shè)備客戶端支撐模塊在運(yùn)行所述模塊解析執(zhí)行組件初期,會(huì)對(duì)模塊解析執(zhí)行組件的版本信息和服務(wù)端支撐模塊中的同標(biāo)識(shí)符業(yè)務(wù)模型的版本信息進(jìn)行版本對(duì)比,以及能夠重定向所述模塊解析執(zhí)行組件發(fā)出的數(shù)據(jù)請(qǐng)求;所述移動(dòng)設(shè)備客戶端支撐模塊包括模塊接收單元、第一數(shù)據(jù)請(qǐng)求單元、業(yè)務(wù)模型顯示單元和模塊信息同步單元;所述模塊接收單元,用于接收所述服務(wù)端支撐模塊推送的業(yè)務(wù)模塊,并將接收到的業(yè)務(wù)模塊送往所述模塊解析執(zhí)行組件執(zhí)行;第一數(shù)據(jù)請(qǐng)求單元, 用于向服務(wù)端支撐模塊請(qǐng)求得到所述模塊解析執(zhí)行組件所需的數(shù)據(jù);業(yè)務(wù)模型顯示單元, 用于展示所述系統(tǒng)運(yùn)行結(jié)果,該業(yè)務(wù)模型顯示單元會(huì)依據(jù)業(yè)務(wù)模塊化描述元文件中定義的業(yè)務(wù)模塊展示方式顯示結(jié)果;模塊信息同步單元,用于同步所述系統(tǒng)中的各業(yè)務(wù)模塊,以保證服務(wù)端支撐模塊和移動(dòng)設(shè)備客戶端支撐模塊中運(yùn)行的業(yè)務(wù)模塊的版本的同一性;業(yè)務(wù)模塊化描述元文件,是一后綴為.mod的文件;即所述服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件都是圍繞該業(yè)務(wù)模塊化描述元文件進(jìn)行管理、傳遞、解析和顯示的;所述業(yè)務(wù)模塊化描述元文件包括模塊化描述元文件、業(yè)務(wù)模型描述元文件和模塊設(shè)置描述元文件;所述模塊化描述元文件,包括對(duì)業(yè)務(wù)模塊加載接口,業(yè)務(wù)模塊解析接口以及業(yè)務(wù)模塊顯示接口的定義;業(yè)務(wù)模型描述元文件,包括對(duì)業(yè)務(wù)模塊執(zhí)行接口和業(yè)務(wù)模塊數(shù)據(jù)請(qǐng)求接口的定義;業(yè)務(wù)模塊設(shè)置描述元文件,包括對(duì)業(yè)務(wù)模塊標(biāo)識(shí)符、名稱、 描述、版本、更新時(shí)間、約束條件、業(yè)務(wù)模塊展示方式和運(yùn)行文件的定義;所述模塊解析執(zhí)行組件,用于通過(guò)加載、解析、運(yùn)行所述.mod文件中關(guān)于業(yè)務(wù)模塊的定義,并將加載、解析、運(yùn)行后的結(jié)果通過(guò)移動(dòng)設(shè)備客戶端支撐模塊顯示給用戶;所述模塊解析執(zhí)行組件包括模塊加載單元、模塊解析單元、模塊執(zhí)行單元和第二數(shù)據(jù)請(qǐng)求單元, 所述模塊加載單元,用于加載所述移動(dòng)設(shè)備客戶端支撐模塊中接收到的已經(jīng)實(shí)現(xiàn)了業(yè)務(wù)模塊化描述元文件的業(yè)務(wù)模塊;模塊解析單元,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口格式來(lái)解析業(yè)務(wù)模塊;模塊執(zhí)行單元,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口執(zhí)行業(yè)務(wù)模塊;第二數(shù)據(jù)請(qǐng)求單元,通過(guò)對(duì)所述業(yè)務(wù)模塊化描述元文件定義的數(shù)據(jù)接口進(jìn)行訪問(wèn),并由客戶端支撐模塊重定向到服務(wù)端支撐模塊的數(shù)據(jù)存取單元發(fā)出數(shù)據(jù)請(qǐng)求。本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明的系統(tǒng)包括服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件、業(yè)務(wù)模塊化描述元文件;通過(guò)各個(gè)機(jī)構(gòu)的協(xié)助,移動(dòng)設(shè)備可以在不替換升級(jí)軟件的基礎(chǔ)上將業(yè)務(wù)邏輯變化進(jìn)行模塊化來(lái)滿足移動(dòng)設(shè)備業(yè)務(wù)需要的變更,其主要是通過(guò)業(yè)務(wù)模塊化,業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù)分離并獨(dú)立進(jìn)行管理來(lái)實(shí)現(xiàn)。在移動(dòng)設(shè)備業(yè)務(wù)應(yīng)用軟件中進(jìn)行局部小范圍的業(yè)務(wù)邏輯和數(shù)據(jù)的更新,已適應(yīng)不斷變化的業(yè)務(wù)邏輯,或增加新業(yè)務(wù)模塊和刪除原有模塊。從而降低了企業(yè)因業(yè)務(wù)邏輯的變更帶來(lái)的開(kāi)發(fā)和維護(hù)的成本,方便移動(dòng)設(shè)備上的業(yè)務(wù)需求的變更,減少了開(kāi)發(fā)的復(fù)雜度。

圖1為本發(fā)明系統(tǒng)的操作流程的框架示意圖。圖2為本發(fā)明服務(wù)端支撐模塊的組成結(jié)構(gòu)示意圖。
圖3為本發(fā)明移動(dòng)設(shè)備客戶端支撐模塊的組成結(jié)構(gòu)示意圖。圖4為業(yè)務(wù)模塊化描述元文件的組成結(jié)構(gòu)示意圖。圖5為本發(fā)明模塊解析執(zhí)行組件的組成結(jié)構(gòu)示意圖。圖6為本發(fā)明的模塊解析執(zhí)行組件運(yùn)行流程示意圖。圖7為業(yè)務(wù)模塊化描述元文件結(jié)構(gòu)示意圖。
具體實(shí)施方式請(qǐng)參閱圖1所示,本發(fā)明的一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),由四個(gè)部分組成,該系統(tǒng)包括服務(wù)端支撐模塊1、移動(dòng)設(shè)備客戶端支撐模塊2、模塊解析執(zhí)行組件3、業(yè)務(wù)模塊化描述元文件4 ;其中業(yè)務(wù)模塊化描述元文件4是本發(fā)明的根本,所有系統(tǒng)機(jī)構(gòu)都是圍繞該業(yè)務(wù)模塊化描述元文件4進(jìn)行管理、傳遞、解析和顯示。模塊解析執(zhí)行組件3 是本發(fā)明的核心,業(yè)務(wù)模塊的邏輯就是在該組件中被執(zhí)行。業(yè)務(wù)模塊由服務(wù)端支撐模塊1 引進(jìn),模塊解析執(zhí)行組件3是依賴于移動(dòng)設(shè)備客戶端支撐模塊2,移動(dòng)設(shè)備客戶端支撐模塊 2觸發(fā)模塊解析執(zhí)行組件3運(yùn)作,并重定向模塊解析執(zhí)行組件3在處理業(yè)務(wù)模塊的邏輯時(shí)的數(shù)據(jù)請(qǐng)求和顯示模塊解析執(zhí)行組件3的運(yùn)行結(jié)果。如圖2所示,所述服務(wù)端支撐模塊1,用于對(duì)所述業(yè)務(wù)模塊化描述元文件的管理, 能夠在服務(wù)端支撐模塊進(jìn)行增加、刪除、修改和查詢所述業(yè)務(wù)模塊化描述元文件,并將增力口、刪除、修改和查詢的操作的結(jié)果以socket方式推送給所述移動(dòng)設(shè)備客戶端支撐模塊, 且向所述移動(dòng)設(shè)備客戶端支撐模塊反饋當(dāng)前運(yùn)行業(yè)務(wù)模塊的版本信息;所述服務(wù)端支撐模塊1包括業(yè)務(wù)模塊維護(hù)單元11、業(yè)務(wù)模塊版本比對(duì)單元12、業(yè)務(wù)模塊推送單元13和數(shù)據(jù)存取單元14 ;所述業(yè)務(wù)模塊維護(hù)單元11,用于維護(hù)移動(dòng)設(shè)備上的業(yè)務(wù)模塊版本,即對(duì)業(yè)務(wù)模塊的增加、刪除、修改;所述業(yè)務(wù)模塊版本比對(duì)單元12,用于將所述移動(dòng)設(shè)備客戶端支撐模塊2發(fā)送的業(yè)務(wù)模塊版本信息和所述業(yè)務(wù)模塊維護(hù)單元12中相應(yīng)的業(yè)務(wù)模塊的最新版本信息進(jìn)行比對(duì),并將比對(duì)結(jié)果通過(guò)所述業(yè)務(wù)模塊推送單元13推送給所述移動(dòng)設(shè)備客戶端支撐模塊2 ;所述業(yè)務(wù)模塊推送單元13,用于將所述移動(dòng)設(shè)備系統(tǒng)的新增的業(yè)務(wù)模塊推送給所述移動(dòng)設(shè)備客戶端支撐模塊;數(shù)據(jù)存取單元14,用于響應(yīng)移動(dòng)設(shè)備客戶端支撐模塊上的數(shù)據(jù)請(qǐng)求;如圖3所示,所述移動(dòng)設(shè)備客戶端支撐模塊2,用于接收所述服務(wù)支撐模塊1推送的所述業(yè)務(wù)模塊化描述元文件,并作為所述模塊解析執(zhí)行組件3的運(yùn)行載體;移動(dòng)設(shè)備客戶端支撐模塊2在運(yùn)行所述模塊解析執(zhí)行組件初期,會(huì)對(duì)模塊解析執(zhí)行組件的版本信息和服務(wù)端支撐模塊中的同標(biāo)識(shí)符業(yè)務(wù)模型的版本信息進(jìn)行版本對(duì)比,以及能夠重定向所述模塊解析執(zhí)行組件發(fā)出的數(shù)據(jù)請(qǐng)求;所述移動(dòng)設(shè)備客戶端支撐模塊2包括模塊接收單元21、 第一數(shù)據(jù)請(qǐng)求單元22、業(yè)務(wù)模型顯示單元23和模塊信息同步單元M ;所述模塊接收單元 21,用于接收所述服務(wù)端支撐模塊1推送的業(yè)務(wù)模塊,并將接收到的業(yè)務(wù)模塊送往所述模塊解析執(zhí)行組件3執(zhí)行;第一數(shù)據(jù)請(qǐng)求單元22,用于向服務(wù)端支撐模塊1請(qǐng)求得到所述模塊解析執(zhí)行組件所需的數(shù)據(jù);業(yè)務(wù)模型顯示單元23,用于展示所述系統(tǒng)運(yùn)行結(jié)果,該業(yè)務(wù)模型顯示單元會(huì)依據(jù)業(yè)務(wù)模塊化描述元文件中定義的業(yè)務(wù)模塊展示方式顯示結(jié)果;模塊信息同步單元M,用于同步所述系統(tǒng)中的各業(yè)務(wù)模塊,以保證服務(wù)端支撐模塊和移動(dòng)設(shè)備客戶端支撐模塊中運(yùn)行的業(yè)務(wù)模塊的版本的同一性;
如圖4所示,業(yè)務(wù)模塊化描述元文件4,是一后綴為.mod的文件;即所述服務(wù)端支撐模塊1、移動(dòng)設(shè)備客戶端支撐模塊2、模塊解析執(zhí)行組件3都是圍繞該業(yè)務(wù)模塊化描述元文件進(jìn)行管理、傳遞、解析和顯示的;所述業(yè)務(wù)模塊化描述元文件4包括模塊化描述元文件41、業(yè)務(wù)模型描述元文件42和模塊設(shè)置描述元文件43 ;所述模塊化描述元文件41,包括對(duì)業(yè)務(wù)模塊加載接口,業(yè)務(wù)模塊解析接口以及業(yè)務(wù)模塊顯示接口的定義;業(yè)務(wù)模型描述元文件42,包括對(duì)業(yè)務(wù)模塊執(zhí)行接口和業(yè)務(wù)模塊數(shù)據(jù)請(qǐng)求接口的定義;模塊設(shè)置描述元文件 43,包括對(duì)業(yè)務(wù)模塊標(biāo)識(shí)符、名稱、描述、版本、更新時(shí)間、約束條件、業(yè)務(wù)模塊展示方式和運(yùn)行文件的定義;如圖5所示,所述模塊解析執(zhí)行組件3,用于通過(guò)加載、解析、運(yùn)行所述.mod文件中關(guān)于業(yè)務(wù)模塊的定義,并將加載、解析、運(yùn)行后的結(jié)果通過(guò)移動(dòng)設(shè)備客戶端支撐模塊顯示給用戶;所述模塊解析執(zhí)行組件3包括模塊加載單元31、模塊解析單元32、模塊執(zhí)行單元33 和第二數(shù)據(jù)請(qǐng)求單元34,所述模塊加載單元31,用于加載所述移動(dòng)設(shè)備客戶端支撐模塊2 中接收到的已經(jīng)實(shí)現(xiàn)了業(yè)務(wù)模塊化描述元文件的業(yè)務(wù)模塊;模塊解析單元32,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口格式來(lái)解析業(yè)務(wù)模塊;模塊執(zhí)行單元33,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口執(zhí)行業(yè)務(wù)模塊;第二數(shù)據(jù)請(qǐng)求單元34,通過(guò)對(duì)所述業(yè)務(wù)模塊化描述元文件定義的數(shù)據(jù)接口進(jìn)行訪問(wèn),并由客戶端支撐模塊重定向到服務(wù)端支撐模塊的數(shù)據(jù)存取單元發(fā)出數(shù)據(jù)請(qǐng)求。如圖6所示,本發(fā)明的所述模塊解析執(zhí)行組件運(yùn)行流程具體為當(dāng)所述移動(dòng)設(shè)備客戶端支持模塊2調(diào)用所述模塊解析執(zhí)行組件3時(shí),會(huì)將移動(dòng)設(shè)備客戶端支撐模塊2的業(yè)務(wù)模塊版本信息向服務(wù)端支撐模塊1業(yè)務(wù)模塊版本比對(duì)單元12發(fā)送;判斷是否發(fā)送成功; 否,則所述模塊解析執(zhí)行組件3加載移動(dòng)設(shè)備客戶端支撐模塊中原有業(yè)務(wù)模塊、對(duì)原有業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將原有業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊顯示;是,則所述服務(wù)端支撐模塊業(yè)務(wù)模塊版本比對(duì)單元12會(huì)對(duì)所述移動(dòng)設(shè)備客戶端支撐模塊2發(fā)送的業(yè)務(wù)模塊版本信息和所述業(yè)務(wù)模塊維護(hù)單元中同標(biāo)識(shí)符的業(yè)務(wù)模塊的最新版本信息進(jìn)行比對(duì),并將比對(duì)結(jié)果通過(guò)所述業(yè)務(wù)模塊推送單元13推送給所述移動(dòng)設(shè)備客戶端支撐模塊 2 ;判斷是否更新業(yè)務(wù)模塊;否,則所述模塊解析執(zhí)行組件3加載移動(dòng)設(shè)備客戶端支撐模塊2 中原有業(yè)務(wù)模塊、對(duì)原有業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將原有業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊2顯示;是,則所述模塊解析執(zhí)行組件3加載移動(dòng)設(shè)備客戶端支撐模塊接收到的最新版本的業(yè)務(wù)模塊、對(duì)最新版本的業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將最新版本的業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊顯示。這里值得一提的是業(yè)務(wù)模塊化描述元文件4,是一后綴為.mod的文件;即是由一個(gè)命名為modulemanifest. xml業(yè)務(wù)模塊設(shè)置描述文件、模塊化接口、其實(shí)現(xiàn)的jar文件、顯示布局文件、模塊中所涉及到的資源文件夾(res)以及依賴jar包文件夾(lib)通過(guò)zip壓縮成后綴為.mod的文件。模塊化接口,主要定義了業(yè)務(wù)模塊的初始化創(chuàng)建接口(create)、 重新開(kāi)始接口(resume)界面顯示接口(show)、界面隱藏接口(hide)、停止接口(pause)、 銷毀接口(destroy)、觸摸事件接口(touch)以及鍵盤事件(key)。其中本發(fā)明的移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),其至少要包含有模塊解析執(zhí)行組件和業(yè)務(wù)模塊化描述元文件,該組件和文件是系統(tǒng)的核心部分,其中服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊,可以用一些實(shí)現(xiàn)功能相似的模塊進(jìn)行替換,實(shí)現(xiàn)功能相似的模塊進(jìn)行替換后,也是屬于本發(fā)
7明專利所要保護(hù)的技術(shù)方案。本發(fā)明是通過(guò)對(duì)移動(dòng)設(shè)備的業(yè)務(wù)邏輯的變更提供一種可管理業(yè)務(wù)模塊的系統(tǒng),使得企業(yè)和自身的業(yè)務(wù)模式,業(yè)務(wù)邏輯,流程需求等可定制性和快速調(diào)整。實(shí)現(xiàn)了移動(dòng)設(shè)備上的業(yè)務(wù)模塊的管理,方便移動(dòng)設(shè)備上的業(yè)務(wù)需求的變更。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1. 一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),其特征在于所述系統(tǒng)包括服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件、業(yè)務(wù)模塊化描述元文件;所述服務(wù)端支撐模塊,用于對(duì)所述業(yè)務(wù)模塊化描述元文件的管理,能夠在服務(wù)端支撐模塊進(jìn)行增加、刪除、修改和查詢所述業(yè)務(wù)模塊化描述元文件,并將增加、刪除、修改和查詢的操作的結(jié)果以socket方式推送給所述移動(dòng)設(shè)備客戶端支撐模塊,且向所述移動(dòng)設(shè)備客戶端支撐模塊反饋當(dāng)前運(yùn)行業(yè)務(wù)模塊的版本信息;所述服務(wù)端支撐模塊包括業(yè)務(wù)模塊維護(hù)單元、業(yè)務(wù)模塊推送單元、業(yè)務(wù)模塊版本比對(duì)單元和數(shù)據(jù)存取單元;所述業(yè)務(wù)模塊維護(hù)單元,用于維護(hù)移動(dòng)設(shè)備上的業(yè)務(wù)模塊版本,即對(duì)業(yè)務(wù)模塊的增加、刪除、修改;所述業(yè)務(wù)模塊版本比對(duì)單元,用于將所述移動(dòng)設(shè)備客戶端支撐模塊發(fā)送的業(yè)務(wù)模塊版本信息和所述業(yè)務(wù)模塊維護(hù)單元中相應(yīng)的業(yè)務(wù)模塊的最新版本信息進(jìn)行比對(duì),并將比對(duì)結(jié)果通過(guò)所述業(yè)務(wù)模塊推送單元推送給所述移動(dòng)設(shè)備客戶端支撐模塊;所述業(yè)務(wù)模塊推送單元,用于將所述移動(dòng)設(shè)備系統(tǒng)的新增的業(yè)務(wù)模塊推送給所述移動(dòng)設(shè)備客戶端支撐模塊;數(shù)據(jù)存取單元,用于響應(yīng)移動(dòng)設(shè)備客戶端支撐模塊上的數(shù)據(jù)請(qǐng)求;所述移動(dòng)設(shè)備客戶端支撐模塊,用于接收所述服務(wù)支撐模塊推送的所述業(yè)務(wù)模塊化描述元文件,并作為所述模塊解析執(zhí)行組件的運(yùn)行載體;移動(dòng)設(shè)備客戶端支撐模塊在運(yùn)行所述模塊解析執(zhí)行組件初期,會(huì)對(duì)模塊解析執(zhí)行組件的版本信息和服務(wù)端支撐模塊中的同標(biāo)識(shí)符業(yè)務(wù)模型的版本信息進(jìn)行版本對(duì)比,以及能夠重定向所述模塊解析執(zhí)行組件發(fā)出的數(shù)據(jù)請(qǐng)求;所述移動(dòng)設(shè)備客戶端支撐模塊包括模塊接收單元、第一數(shù)據(jù)請(qǐng)求單元、業(yè)務(wù)模型顯示單元和模塊信息同步單元;所述模塊接收單元,用于接收所述服務(wù)端支撐模塊推送的業(yè)務(wù)模塊,并將接收到的業(yè)務(wù)模塊送往所述模塊解析執(zhí)行組件執(zhí)行;第一數(shù)據(jù)請(qǐng)求單元,用于向服務(wù)端支撐模塊請(qǐng)求得到所述模塊解析執(zhí)行組件所需的數(shù)據(jù);業(yè)務(wù)模型顯示單元,用于展示所述系統(tǒng)運(yùn)行結(jié)果,該業(yè)務(wù)模型顯示單元會(huì)依據(jù)業(yè)務(wù)模塊化描述元文件中定義的業(yè)務(wù)模塊展示方式顯示結(jié)果;模塊信息同步單元,用于同步所述系統(tǒng)中的各業(yè)務(wù)模塊,以保證服務(wù)端支撐模塊和移動(dòng)設(shè)備客戶端支撐模塊中運(yùn)行的業(yè)務(wù)模塊的版本的同一性;業(yè)務(wù)模塊化描述元文件,是一后綴為.mod的文件;即所述服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件都是圍繞該業(yè)務(wù)模塊化描述元文件進(jìn)行管理、傳遞、解析和顯示的;所述業(yè)務(wù)模塊化描述元文件包括模塊化描述元文件、業(yè)務(wù)模型描述元文件和模塊設(shè)置描述元文件;所述模塊化描述元文件,包括對(duì)業(yè)務(wù)模塊加載接口,業(yè)務(wù)模塊解析接口以及業(yè)務(wù)模塊顯示接口的定義;業(yè)務(wù)模型描述元文件,包括對(duì)業(yè)務(wù)模塊執(zhí)行接口和業(yè)務(wù)模塊數(shù)據(jù)請(qǐng)求接口的定義;業(yè)務(wù)模塊設(shè)置描述元文件,包括對(duì)業(yè)務(wù)模塊標(biāo)識(shí)符、名稱、描述、 版本、更新時(shí)間、約束條件、業(yè)務(wù)模塊展示方式和運(yùn)行文件的定義;所述模塊解析執(zhí)行組件,用于通過(guò)加載、解析、運(yùn)行所述.mod文件中關(guān)于業(yè)務(wù)模塊的定義,并將加載、解析、運(yùn)行后的結(jié)果通過(guò)移動(dòng)設(shè)備客戶端支撐模塊顯示給用戶;所述模塊解析執(zhí)行組件包括模塊加載單元、模塊解析單元、模塊執(zhí)行單元和第二數(shù)據(jù)請(qǐng)求單元,所述模塊加載單元,用于加載所述移動(dòng)設(shè)備客戶端支撐模塊中接收到的已經(jīng)實(shí)現(xiàn)了業(yè)務(wù)模塊化描述元文件的業(yè)務(wù)模塊;模塊解析單元,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口格式來(lái)解析業(yè)務(wù)模塊;模塊執(zhí)行單元,用于按照所述業(yè)務(wù)模塊化描述元文件定義的接口執(zhí)行業(yè)務(wù)模塊;第二數(shù)據(jù)請(qǐng)求單元,通過(guò)對(duì)所述業(yè)務(wù)模塊化描述元文件定義的數(shù)據(jù)接口進(jìn)行訪問(wèn),并由客戶端支撐模塊重定向到服務(wù)端支撐模塊的數(shù)據(jù)存取單元發(fā)出數(shù)據(jù)請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),其特征在于所述模塊解析執(zhí)行組件運(yùn)行流程具體為當(dāng)所述移動(dòng)設(shè)備客戶端支持模塊調(diào)用所述模塊解析執(zhí)行組件時(shí),會(huì)將移動(dòng)設(shè)備客戶端支撐模塊的業(yè)務(wù)模塊版本信息向服務(wù)端支撐模塊業(yè)務(wù)模塊版本比對(duì)單元發(fā)送;判斷是否發(fā)送成功;否,則所述模塊解析執(zhí)行組件加載移動(dòng)設(shè)備客戶端支撐模塊中原有業(yè)務(wù)模塊、對(duì)原有業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將原有業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊顯示;是,則所述服務(wù)端支撐模塊業(yè)務(wù)模塊版本比對(duì)單元會(huì)對(duì)所述移動(dòng)設(shè)備客戶端支撐模塊發(fā)送的業(yè)務(wù)模塊版本信息和所述業(yè)務(wù)模塊維護(hù)單元中同標(biāo)識(shí)符的業(yè)務(wù)模塊的最新版本信息進(jìn)行比對(duì),并將比對(duì)結(jié)果通過(guò)所述業(yè)務(wù)模塊推送單元推送給所述移動(dòng)設(shè)備客戶端支撐模塊;判斷是否更新業(yè)務(wù)模塊;否,則所述模塊解析執(zhí)行組件加載移動(dòng)設(shè)備客戶端支撐模塊中原有業(yè)務(wù)模塊、對(duì)原有業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將原有業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊顯示;是,則所述模塊解析執(zhí)行組件加載移動(dòng)設(shè)備客戶端支撐模塊接收到的最新版本的業(yè)務(wù)模塊、對(duì)業(yè)務(wù)模塊解析、并執(zhí)行,同時(shí)將業(yè)務(wù)模塊執(zhí)行的結(jié)果通過(guò)客戶端支撐模塊顯示。
全文摘要
本發(fā)明提供一種對(duì)移動(dòng)設(shè)備上的業(yè)務(wù)模塊進(jìn)行管理的系統(tǒng),所述系統(tǒng)包括服務(wù)端支撐模塊、移動(dòng)設(shè)備客戶端支撐模塊、模塊解析執(zhí)行組件、業(yè)務(wù)模塊化描述元文件;其中業(yè)務(wù)模塊化描述元文件是本發(fā)明的根本,所有系統(tǒng)機(jī)構(gòu)都是圍繞該業(yè)務(wù)模塊化描述元文件進(jìn)行管理、傳遞、解析和顯示。模塊解析執(zhí)行組件是本發(fā)明的核心,業(yè)務(wù)模塊的邏輯就是在該組件中被執(zhí)行。業(yè)務(wù)模塊由服務(wù)端支撐模塊引進(jìn),模塊解析執(zhí)行組件是依賴于移動(dòng)設(shè)備客戶端支撐模塊,移動(dòng)設(shè)備客戶端支撐模塊觸發(fā)模塊解析執(zhí)行組件運(yùn)作,并重定向模塊解析執(zhí)行組件在處理業(yè)務(wù)模塊的邏輯時(shí)的數(shù)據(jù)請(qǐng)求和顯示模塊解析執(zhí)行組件的運(yùn)行結(jié)果。本發(fā)明降低了企業(yè)因業(yè)務(wù)邏輯的變更帶來(lái)的開(kāi)發(fā)和維護(hù)的成本。
文檔編號(hào)G06F9/44GK102520932SQ20111038289
公開(kāi)日2012年6月27日 申請(qǐng)日期2011年11月25日 優(yōu)先權(quán)日2011年11月25日
發(fā)明者劉崢, 劉德建, 鄒建峰 申請(qǐng)人:福州博遠(yuǎn)無(wú)線網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汝州市| 双流县| 赣州市| 出国| 海南省| 邹城市| 龙胜| 阜宁县| 隆尧县| 阿拉尔市| 荣昌县| 昂仁县| 嘉峪关市| 登封市| 濉溪县| 土默特左旗| 武川县| 北辰区| 车险| 洛阳市| 理塘县| 平阴县| 察雅县| 集贤县| 龙江县| 分宜县| 德安县| 通河县| 阿克陶县| 南雄市| 海宁市| 稷山县| 电白县| 千阳县| 晴隆县| 青州市| 沈丘县| 鄂尔多斯市| 绵竹市| 临泉县| 临洮县|