亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

對移動設(shè)備上的業(yè)務模塊進行管理的系統(tǒng)的制作方法

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

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

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