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

語言模塊之間數(shù)據(jù)交互的方法、系統(tǒng)和設(shè)備的制作方法

文檔序號:6460158閱讀:205來源:國知局
專利名稱:語言模塊之間數(shù)據(jù)交互的方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及不同語言模塊之間的通信技術(shù),尤其涉及一種語言模塊之間數(shù) 據(jù)交互的方法、系統(tǒng)和設(shè)備。
背景技術(shù)
目前開發(fā)的4艮多軟^/f牛系統(tǒng)大都采用多種編程語言,系統(tǒng)由多種不同的語言開發(fā)模塊組成。例如 一個監(jiān)控系統(tǒng)中,用戶管理、權(quán)限設(shè)置和設(shè)備管理利 用JAVA語言進(jìn)行開發(fā);設(shè)備內(nèi)部的任務(wù)調(diào)度、錄像任務(wù)管理和錄像任務(wù)下發(fā) 等利用C語言進(jìn)行開發(fā);而第三方的監(jiān)控點瀏覽平臺則利用動態(tài)服務(wù)器網(wǎng)頁 (ASP.NET, Active Server Page. NET)進(jìn)行開發(fā)。在這樣的一個監(jiān)控系統(tǒng)中, 涉及到三大語言模塊,語言模塊之間需要進(jìn)行數(shù)據(jù)的交互,這就需要一個穩(wěn)定 的,可以支持大數(shù)據(jù)量交互的方法?,F(xiàn)有技術(shù)中采用對象管理組織(OMG, Object Management Group )制定的 能夠跨語言平臺通信的通用對象請求代理體系結(jié)構(gòu)(CORBA, Common Object R叫uest Broker Architecture )標(biāo)準(zhǔn)或網(wǎng)絡(luò)月良務(wù)(Web service )技術(shù)來實現(xiàn)不同語 言模塊之間的數(shù)據(jù)交互。采用這種方法需要多掌握一項或多項技術(shù),需要熟知 CORBA標(biāo)準(zhǔn)或Web service技術(shù),需要投入過多的開發(fā)工作。另夕卜,語言模塊 之間的數(shù)據(jù)交互需要通過建立的內(nèi)部通信接口來實現(xiàn),由于不同語言模塊的參 數(shù)不同,因此建立的內(nèi)部通信接口也不盡相同,當(dāng)系統(tǒng)中的語言模塊較多時需 要采用過多的內(nèi)部通信接口來實現(xiàn)語言模塊之間的數(shù)據(jù)交互。擁有過多內(nèi)部通 信接口的系統(tǒng)會顯得臃腫,并且不易維護(hù)。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種語言模塊之間數(shù)據(jù)交互的方法、系統(tǒng)和設(shè)備,以解決現(xiàn)有技術(shù)中語言模塊之間的內(nèi)部通信接口過多、通過語言 模塊之間的內(nèi)部接口進(jìn)行數(shù)據(jù)交互實現(xiàn)麻煩的問題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 本發(fā)明提供了一種語言模塊之間數(shù)據(jù)交互的方法,預(yù)設(shè)與語言模塊相對應(yīng) 的任務(wù)表,該方法包括接收來自所述語言模塊的數(shù)據(jù);將所述數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中。 所述將接收的數(shù)據(jù)存入與需要接收數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中的過 程為對接收到的數(shù)據(jù)進(jìn)行解析,得到需要接收所述數(shù)據(jù)的語言模塊信息; 將所接收數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中。 所述將數(shù)據(jù)存入與需要接收數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中之后,該方法還包括需要接收所述數(shù)據(jù)的語言模塊掃描與自身對應(yīng)的任務(wù)表,并對掃描到的數(shù)據(jù)進(jìn)行解析,獲取所述數(shù)據(jù)中的參數(shù)信息。所述需要接收數(shù)據(jù)的語言模塊獲取數(shù)據(jù)中的參數(shù)信息之后,該方法還包括 需要接收數(shù)據(jù)的語言模塊根據(jù)所述參數(shù)信息判斷所述數(shù)據(jù)的類型,如果為任務(wù)執(zhí)行數(shù)據(jù),則根據(jù)所述參數(shù)信息執(zhí)行任務(wù)操作;如果為任務(wù)執(zhí)行結(jié)果數(shù)據(jù),則對所述任務(wù)執(zhí)行結(jié)果數(shù)據(jù)進(jìn)行分析并存儲。本發(fā)明還提供了一種數(shù)據(jù)庫,所述數(shù)據(jù)庫中設(shè)有與語言模塊相對應(yīng)的任務(wù)表,所述數(shù)據(jù)庫包括相互連接的數(shù)據(jù)接收單元和數(shù)據(jù)存儲單元;其中,所述數(shù)據(jù)接收單元,用于將來自所述語言模塊的數(shù)據(jù)提供給所述數(shù)據(jù)存儲單元;所述數(shù)據(jù)存儲單元,用于將接收的數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模 塊相對應(yīng)的任務(wù)表中。所述數(shù)據(jù)存儲單元包括相互連接的數(shù)據(jù)解析子單元和數(shù)據(jù)存儲子單元; 其中,所述數(shù)據(jù)解析子單元,用于對接收到的數(shù)據(jù)進(jìn)行解析,得到需要接收所述數(shù)據(jù)的語言模塊信息提供給所述數(shù)據(jù)存儲子單元;所述數(shù)據(jù)存儲子單元,用于將所述數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模 塊相對應(yīng)的任務(wù)表中。本發(fā)明還提供了一種語言模塊,包括相互連接的任務(wù)表掃描單元和數(shù)據(jù)解析單元;其中,所述任務(wù)表掃描單元,用于掃描所述語言模塊相對應(yīng)的任務(wù)表; 所述lt據(jù)解析單元,用于對掃描到的數(shù)據(jù)進(jìn)行解析,獲耳又所述數(shù)據(jù)中的參數(shù)信息。本發(fā)明還提供了一種語言模塊之間數(shù)據(jù)交互的系統(tǒng),包括數(shù)據(jù)發(fā)送語言 模塊、數(shù)據(jù)庫和數(shù)據(jù)接收語言模塊;其中,所述數(shù)據(jù)發(fā)送語言模塊,用于向數(shù)據(jù)庫中發(fā)送數(shù)據(jù);所述數(shù)據(jù)庫,用于將來自所述數(shù)據(jù)發(fā)送語言模塊的數(shù)據(jù)存入與數(shù)據(jù)接收語 言模塊相對應(yīng)的任務(wù)表中;所述數(shù)據(jù)接收語言模塊,用于掃描所述數(shù)據(jù)庫中與自身對應(yīng)的任務(wù)表,獲 取所述數(shù)據(jù)。所述數(shù)據(jù)庫包括相互連接的數(shù)據(jù)接收單元和數(shù)據(jù)存儲單元;其中, 所述數(shù)據(jù)接收單元,用于將來自所述數(shù)據(jù)發(fā)送語言模塊的數(shù)據(jù)提供給所述 數(shù)據(jù)存儲單元;所述數(shù)據(jù)存儲單元,用于將接收的數(shù)據(jù)存入與數(shù)據(jù)接收語言模塊相對應(yīng)的 任務(wù)表中。所述數(shù)據(jù)接收語言模塊包括相互連接的任務(wù)表掃描單元和數(shù)據(jù)解析單元; 其中,所述任務(wù)表掃描單元,用于掃描與所述數(shù)據(jù)接收語言模塊相對應(yīng)的任務(wù)表; 所述數(shù)據(jù)解析單元,用于對掃描到的數(shù)據(jù)進(jìn)行解析,獲取所述數(shù)據(jù)中的參 數(shù)信息。本發(fā)明提供的語言模塊之間數(shù)據(jù)交互的方法,在數(shù)據(jù)庫中為語言模塊設(shè)置 對應(yīng)的任務(wù)表,語言模塊可以向其他語言模塊的任務(wù)表中插入任務(wù)數(shù)據(jù),也可以從自身任務(wù)表中讀取由其他語言模塊插入的任務(wù)數(shù)據(jù),從而實現(xiàn)了不同語言模塊之間的數(shù)據(jù)交互;本發(fā)明的數(shù)據(jù)交互系統(tǒng)無需語言模塊之間建立內(nèi)部通信 接口、不需要引入其他標(biāo)準(zhǔn)和技術(shù)、系統(tǒng)穩(wěn)定可靠、數(shù)據(jù)交互方法實現(xiàn)簡單。


圖1為本發(fā)明一種數(shù)據(jù)交互的方法流程圖;圖2為本發(fā)明實施例的婆:據(jù)交互方法流程圖;圖3為本發(fā)明實施例的任務(wù)表示意圖;圖4為本發(fā)明一種數(shù)據(jù)交互的系統(tǒng)組成結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和具體實施例對本發(fā)明的技術(shù)方案進(jìn)一步詳細(xì)闡述。 參見圖1,圖1為本發(fā)明一種語言模塊之間數(shù)據(jù)交互的方法流程圖,該方 法主要包括以下步驟步驟101 ,數(shù)據(jù)庫接收來自語言模塊的數(shù)據(jù)。在數(shù)據(jù)庫中預(yù)先設(shè)置與語言模塊相對應(yīng)的任務(wù)表,本發(fā)明中將發(fā)送數(shù)據(jù)的 語言模塊稱為數(shù)據(jù)發(fā)送語言模塊,將接收數(shù)據(jù)的語言模塊稱為數(shù)據(jù)接收語言模塊。數(shù)據(jù)發(fā)送語言模塊將需要發(fā)送的數(shù)據(jù)發(fā)送給數(shù)據(jù)庫,數(shù)據(jù)接收語言模塊從 數(shù)據(jù)庫中獲取需要接收的數(shù)據(jù)。步驟102,數(shù)據(jù)庫將所接收數(shù)據(jù)存入與需要接收該數(shù)據(jù)的語言模塊相對應(yīng) 的任務(wù)表中。數(shù)據(jù)庫對來自數(shù)據(jù)發(fā)送語言模塊的數(shù)據(jù)進(jìn)行解析,得到需要接收該數(shù)據(jù)的 數(shù)據(jù)接收語言模塊信息,然后將數(shù)據(jù)存入與數(shù)據(jù)接收語言模塊相對應(yīng)的任務(wù)表 中。數(shù)據(jù)接收語言模塊通過掃描與自身對應(yīng)的任務(wù)表獲取到數(shù)據(jù),對掃描到的 數(shù)據(jù)進(jìn)行解析,以獲取數(shù)據(jù)中的參數(shù)信息。數(shù)據(jù)接收語言模塊根據(jù)參數(shù)信息判 斷掃描到的數(shù)據(jù)的類型,如果為任務(wù)執(zhí)行數(shù)據(jù),則根據(jù)參數(shù)信息執(zhí)行任務(wù)操作;如果為任務(wù)執(zhí)行結(jié)果數(shù)據(jù),則對任務(wù)執(zhí)行結(jié)果數(shù)據(jù)進(jìn)行分析并存儲。下面以監(jiān)控系統(tǒng)為例對上述圖1所示的數(shù)據(jù)交互方法進(jìn)一步詳細(xì)描述。在 監(jiān)控系統(tǒng)中用戶通過監(jiān)控門戶登錄監(jiān)控錄像處理系統(tǒng),由監(jiān)控錄像處理系統(tǒng)根 據(jù)制定的錄像任務(wù)計劃完成錄像操作,并向監(jiān)控門戶返回結(jié)果。在本發(fā)明實施例的監(jiān)控系統(tǒng)中,監(jiān)控門戶是采用Java語言開發(fā)的,監(jiān)控錄像處理系統(tǒng)是采用 C語言進(jìn)行開發(fā)。在監(jiān)控系統(tǒng)的數(shù)據(jù)庫中設(shè)置了門戶任務(wù)表和錄像任務(wù)表,如 圖3所示,門戶任務(wù)表和錄像任務(wù)表的結(jié)構(gòu)相同,兩個任務(wù)表中均包括錄像任 務(wù)身份標(biāo)識(ID, IDentity)、任務(wù)類型、任務(wù)時間以及其他任務(wù)參數(shù)。錄像任 務(wù)ID為錄像任務(wù)的唯一標(biāo)識,任務(wù)類型為執(zhí)行錄像任務(wù)處理流程的依據(jù),任務(wù) 時間包括錄像任務(wù)的插入時間和結(jié)束時間。其中,參數(shù)1到參數(shù)10可以根據(jù)任 務(wù)類型進(jìn)行設(shè)置,可以為具體的值,也可以為后續(xù)流程的名稱,還可以為返回 特定業(yè)務(wù)數(shù)據(jù)的結(jié)構(gòu)化查詢語言(SQL, Structured Query Language)語句。門 戶任務(wù)表和監(jiān)控門戶相對應(yīng),監(jiān)控門戶定時對門戶任務(wù)表進(jìn)行掃描,讀取門戶 任務(wù)表中的數(shù)據(jù);錄像任務(wù)表和監(jiān)控錄像處理系統(tǒng)相對應(yīng),監(jiān)控錄像處理系統(tǒng) 定時對錄像任務(wù)表進(jìn)行掃描,讀取錄像任務(wù)表中的數(shù)據(jù)。如圖2所示,錄像過 程具體包括以下步驟步驟201,用戶登錄監(jiān)控門戶制定錄像任務(wù)計劃。錄像任務(wù)計劃包括任務(wù)類型、監(jiān)控端ID、錄像碼流類型、錄像任務(wù)ID、 錄像的開始時間和結(jié)束時間等信息。步驟202,監(jiān)控門戶將所制定的錄像任務(wù)計劃發(fā)送給數(shù)據(jù)庫進(jìn)行存儲。 步驟203,監(jiān)控門戶向數(shù)據(jù)庫的錄像任務(wù)表中插入錄像任務(wù)數(shù)據(jù)。 錄像任務(wù)數(shù)據(jù)中包括任務(wù)類型、監(jiān)控端ID、錄像碼流類型、錄像任務(wù)ID、 數(shù)據(jù)接收對象信息、錄像的開始時間和結(jié)束時間等參數(shù)。監(jiān)控門戶根據(jù)數(shù)據(jù)庫 的通用接口中定義的數(shù)據(jù)交互方法,向數(shù)據(jù)庫中發(fā)送錄像任務(wù)數(shù)據(jù)。數(shù)據(jù)庫對 所接收的錄像任務(wù)數(shù)據(jù)進(jìn)行解析,并根據(jù)解析得到的數(shù)據(jù)接收對象信息得知錄 像任務(wù)數(shù)據(jù)的接收對象為監(jiān)控錄像處理系統(tǒng),然后將解析得到的錄像任務(wù)數(shù)據(jù) 封裝為字符串,以字符串的形式插入監(jiān)控錄像處理系統(tǒng)對應(yīng)的錄像任務(wù)表中。步驟204,監(jiān)控錄像處理系統(tǒng)通過定時掃描錄像任務(wù)表獲取錄像任務(wù)數(shù)據(jù),對獲取的錄像任務(wù)數(shù)據(jù)進(jìn)行解析得到任務(wù)參數(shù)信息。監(jiān)控錄像處理系統(tǒng)掃描到錄像任務(wù)表中存在錄像任務(wù)數(shù)據(jù),對錄像任務(wù)數(shù) 據(jù)的字符串進(jìn)行解析,獲取字符串中的任務(wù)參數(shù)信息。當(dāng)監(jiān)控錄像處理系統(tǒng)獲 取到任務(wù)參數(shù)信息后,可將錄像任務(wù)表中的錄像任務(wù)數(shù)據(jù)刪除,從而為錄像任 務(wù)表節(jié)省了存儲空間,使得錄像任務(wù)表有足夠的存儲空間用來存儲其他數(shù)據(jù)。步驟205,監(jiān)控錄像處理系統(tǒng)按照解析得到的任務(wù)參數(shù)信息,在錄像開始 時間到來時向任務(wù)參數(shù)信息中指定的監(jiān)控端發(fā)送錄像指令,通知監(jiān)控端開始錄 像。步驟206,監(jiān)控端接收到監(jiān)控錄像處理系統(tǒng)發(fā)送的錄像指令,并執(zhí)行錄像 的操作。監(jiān)控端在執(zhí)行錄像操作的過程中,將獲取的監(jiān)控錄像實時上報給監(jiān)控錄像 處理系統(tǒng)進(jìn)行存儲。步驟207,監(jiān)控錄像處理系統(tǒng)按照解析得到的任務(wù)參數(shù)信息,在錄像結(jié)束 時間到來時向任務(wù)參數(shù)信息中指定的監(jiān)控端發(fā)送錄像結(jié)束指令,通知監(jiān)控端停 止錄像操作。步驟208,監(jiān)控錄像處理系統(tǒng)向數(shù)據(jù)庫的門戶任務(wù)表中插入錄像結(jié)果數(shù)據(jù)。錄像操作結(jié)束后,監(jiān)控錄像處理系統(tǒng)生成錄像結(jié)果數(shù)據(jù),錄像結(jié)果數(shù)據(jù)中 包括任務(wù)標(biāo)識、任務(wù)類型、監(jiān)控端ID、錄像任務(wù)ID、數(shù)據(jù)接收對象信息、 錄像文件名和錄像文件地址等參數(shù)。監(jiān)控錄像處理系統(tǒng)根據(jù)數(shù)據(jù)庫的通用接口 中定義的數(shù)據(jù)交互方法,向數(shù)據(jù)庫中發(fā)送錄像結(jié)果數(shù)據(jù)。數(shù)據(jù)庫對所接收的錄 像結(jié)果數(shù)據(jù)進(jìn)行解析,并根據(jù)解析得到的數(shù)據(jù)接收對象信息得知錄像結(jié)果數(shù)據(jù) 的接收對象為監(jiān)控門戶,然后將解析得到的錄像結(jié)果數(shù)據(jù)封裝為字符串,以字 符串的形式插入監(jiān)控門戶對應(yīng)的門戶任務(wù)表中。步驟209,監(jiān)控門戶通過定時掃描門戶任務(wù)表獲取錄像結(jié)果數(shù)據(jù),對獲取 的錄像結(jié)果數(shù)據(jù)進(jìn)行解析得到錄像結(jié)果的參數(shù)信息。監(jiān)控門戶掃描到門戶任務(wù)表中存在錄像結(jié)果數(shù)據(jù),對錄像結(jié)果數(shù)據(jù)的字符串進(jìn)行解析,獲取字符串中的錄像結(jié)果參數(shù)信息。當(dāng)監(jiān)控門戶獲取到參數(shù)信息 后,可將該錄像結(jié)果數(shù)據(jù)刪除,從而為門戶任務(wù)表節(jié)省了存儲空間,使得門戶 任務(wù)表有足夠的存儲空間用來存儲其他數(shù)據(jù)。步驟210,監(jiān)控門戶根據(jù)解析得到的錄像結(jié)果參數(shù)將步驟201中制定由數(shù)據(jù)庫存儲的錄像任務(wù)計劃狀態(tài)更改為正常完成。步驟211,監(jiān)控門戶根據(jù)解析得到的錄像結(jié)果參數(shù)將顯示界面中對應(yīng)的錄 像任務(wù)計劃狀態(tài)更改為正常完成,以通知用戶錄像任務(wù)計劃正常完成。為實現(xiàn)圖1所示語言模塊之間數(shù)據(jù)交互的方法,本發(fā)明還提供了一種語言 模塊之間數(shù)據(jù)交互的系統(tǒng),如圖4所示,該系統(tǒng)包括數(shù)據(jù)發(fā)送語言模塊IO、 數(shù)據(jù)庫20和數(shù)據(jù)接收語言模塊30。數(shù)據(jù)發(fā)送語言模塊10,用于向數(shù)據(jù)庫20 中發(fā)送數(shù)據(jù)。數(shù)據(jù)庫20,用于將來自數(shù)據(jù)發(fā)送語言模塊10的數(shù)據(jù)存入與數(shù)據(jù) 接收語言模塊30相對應(yīng)的任務(wù)表中。數(shù)據(jù)接收語言模塊30,用于掃描數(shù)據(jù)庫 20中與自身對應(yīng)的任務(wù)表,獲取數(shù)據(jù)。數(shù)據(jù)庫20包括相互連接的數(shù)據(jù)接收單元21和數(shù)據(jù)存儲單元22。數(shù)據(jù)接 收單元21 ,用于將來自數(shù)據(jù)發(fā)送語言模塊10的數(shù)據(jù)提供給數(shù)據(jù)存儲單元22。 數(shù)據(jù)存儲單元22,用于將接收的數(shù)據(jù)存入與數(shù)據(jù)接收語言模塊30相對應(yīng)的任 務(wù)表中。其中,數(shù)據(jù)存儲單元22包括相互連接的數(shù)據(jù)解析子單元221和數(shù)據(jù) 存儲子單元222。數(shù)據(jù)解析子單元221,用于對接收到的數(shù)據(jù)進(jìn)行解析,得到數(shù) 據(jù)接收語言模塊30信息提供給數(shù)據(jù)存儲子單元222。數(shù)據(jù)存儲子單元222,用 于將數(shù)據(jù)存入與數(shù)據(jù)接收語言模塊30相對應(yīng)的任務(wù)表中。數(shù)據(jù)接收語言模塊30包括相互連接的任務(wù)表掃描單元31和數(shù)據(jù)解析單 元32。任務(wù)表掃描單元31 ,用于掃描數(shù)據(jù)庫20中與數(shù)據(jù)接收語言模塊30相對 應(yīng)的任務(wù)表。數(shù)據(jù)解析單元32,用于對掃描到的數(shù)據(jù)進(jìn)行解析,獲取數(shù)據(jù)中的 參數(shù)信息。本發(fā)明的語言模塊之間數(shù)據(jù)交互的方法、系統(tǒng)和設(shè)備,通過為語言模塊設(shè)置對應(yīng)的任務(wù)表,由語言模塊通過任務(wù)表實現(xiàn)數(shù)據(jù)的交互,無需語言模塊之間建立內(nèi)部通信接口、不需要引入其他標(biāo)準(zhǔn)和技術(shù)、系統(tǒng)穩(wěn)定可靠、數(shù)據(jù)交互方法實現(xiàn)簡單。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范
權(quán)利要求
1、一種語言模塊之間數(shù)據(jù)交互的方法,其特征在于,預(yù)設(shè)與語言模塊相對應(yīng)的任務(wù)表,該方法包括接收來自所述語言模塊的數(shù)據(jù);將所述數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中。
2、 根據(jù)權(quán)利要求1所述語言模塊之間數(shù)據(jù)交互的方法,其特征在于,所述 將接收的數(shù)據(jù)存入與需要接收數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中的過程為對接收到的數(shù)據(jù)進(jìn)行解析,得到需要接收所述數(shù)據(jù)的語言模塊信息; 將所接收數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中。
3、 根據(jù)權(quán)利要求1或2所述語言模塊之間數(shù)據(jù)交互的方法,其特征在于, 所述將數(shù)據(jù)存入與需要接收數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中之后,該方法還 包括需要接收所述數(shù)據(jù)的語言模塊掃描與自身對應(yīng)的任務(wù)表,并對掃描到的 數(shù)據(jù)進(jìn)行解析,獲取所述數(shù)據(jù)中的參數(shù)信息。
4、 根據(jù)權(quán)利要求3所述語言模塊之間數(shù)據(jù)交互的方法,其特征在于,所述 需要接收數(shù)據(jù)的語言模塊獲取數(shù)據(jù)中的參數(shù)信息之后,該方法還包括需要接收數(shù)據(jù)的語言模塊根據(jù)所述參數(shù)信息判斷所述數(shù)據(jù)的類型,如果為 任務(wù)執(zhí)行數(shù)據(jù),則根據(jù)所述參數(shù)信息執(zhí)行任務(wù)操作;如果為任務(wù)執(zhí)行結(jié)果數(shù)據(jù), 則對所述任務(wù)執(zhí)行結(jié)果數(shù)據(jù)進(jìn)行分析并存儲。
5、 一種數(shù)據(jù)庫,其特征在于,所述數(shù)據(jù)庫中設(shè)有與語言模塊相對應(yīng)的任務(wù) 表,所述數(shù)據(jù)庫包括相互連接的數(shù)據(jù)接收單元和數(shù)據(jù)存儲單元;其中,所述數(shù)據(jù)接收單元,用于將來自所述語言模塊的數(shù)據(jù)提供給所述數(shù)據(jù)存儲 單元;所述數(shù)據(jù)存儲單元,用于將接收的數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模 塊相對應(yīng)的任務(wù)表中。
6、 根據(jù)權(quán)利要求5所述數(shù)據(jù)庫,其特征在于,所述數(shù)據(jù)存儲單元包括相 互連接的數(shù)據(jù)解析子單元和數(shù)據(jù)存儲子單元;其中,所述數(shù)據(jù)解析子單元,用于對接收到的數(shù)據(jù)進(jìn)行解析,得到需要接收所述數(shù)據(jù)的語言模塊信息提供給所述數(shù)據(jù)存儲子單元;所述數(shù)據(jù)存儲子單元,用于將所述數(shù)據(jù)存入與需要接收所述數(shù)據(jù)的語言模 塊相對應(yīng)的任務(wù)表中。
7、 一種語言模塊,其特征在于,包括相互連接的任務(wù)表掃描單元和數(shù)據(jù) 解析單元;其中,所述任務(wù)表掃描單元,用于掃描所述語言模塊相對應(yīng)的任務(wù)表; 所述數(shù)據(jù)解析單元,用于對掃描到的數(shù)據(jù)進(jìn)行解析,獲取所述數(shù)據(jù)中的參 數(shù)信息。
8、 一種語言模塊之間數(shù)據(jù)交互的系統(tǒng),其特征在于,包括數(shù)據(jù)發(fā)送語言 模塊、數(shù)據(jù)庫和數(shù)據(jù)接收語言模塊;其中,所述數(shù)據(jù)發(fā)送語言模塊,用于向數(shù)據(jù)庫中發(fā)送數(shù)據(jù);所述數(shù)據(jù)庫,用于將來自所述數(shù)據(jù)發(fā)送語言模塊的數(shù)據(jù)存入與數(shù)據(jù)接收語 言模塊相對應(yīng)的任務(wù)表中;所述數(shù)據(jù)接收語言模塊,用于掃描所述數(shù)據(jù)庫中與自身對應(yīng)的任務(wù)表,獲 取所述數(shù)據(jù)。
9、 根據(jù)權(quán)利要求8所述語言模塊之間數(shù)據(jù)交互的系統(tǒng),其特征在于,所述 數(shù)據(jù)庫包括相互連接的數(shù)據(jù)接收單元和數(shù)據(jù)存儲單元;其中,所述數(shù)據(jù)接收單元,用于將來自所述數(shù)據(jù)發(fā)送語言模塊的數(shù)據(jù)提供給所述 數(shù)據(jù)存儲單元;所述數(shù)據(jù)存儲單元,用于將接收的數(shù)據(jù)存入與數(shù)據(jù)接收語言模塊相對應(yīng)的 任務(wù)表中。
10、 根據(jù)權(quán)利要求8或9所述語言模塊之間數(shù)據(jù)交互的系統(tǒng),其特征在于, 所述數(shù)據(jù)接收語言模塊包括相互連接的任務(wù)表掃描單元和數(shù)據(jù)解析單元;其 中,所述任務(wù)表掃描單元,用于掃描與所述數(shù)據(jù)接收語言模塊相對應(yīng)的任務(wù)表; 所述數(shù)據(jù)解析單元,用于對掃描到的數(shù)據(jù)進(jìn)行解析,獲取所述數(shù)據(jù)中的參數(shù)信息。
全文摘要
本發(fā)明公開了一種語言模塊之間數(shù)據(jù)交互的方法,預(yù)設(shè)與語言模塊相對應(yīng)的任務(wù)表,該方法包括接收來自語言模塊的數(shù)據(jù);將接收的數(shù)據(jù)存入與需要接收該數(shù)據(jù)的語言模塊相對應(yīng)的任務(wù)表中。本發(fā)明還提供了一種語言模塊之間數(shù)據(jù)交互的系統(tǒng)和設(shè)備。采用本發(fā)明的數(shù)據(jù)交互方法、系統(tǒng)和設(shè)備,無需語言模塊之間建立內(nèi)部通信接口、不需要引入其他標(biāo)準(zhǔn)和技術(shù)、系統(tǒng)穩(wěn)定可靠、數(shù)據(jù)交互方法實現(xiàn)簡單。
文檔編號G06F9/46GK101216784SQ200810056280
公開日2008年7月9日 申請日期2008年1月16日 優(yōu)先權(quán)日2008年1月16日
發(fā)明者濤 余, 鵬 吳, 林克章, 汪峰來, 峰 王, 王瑞平 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1