亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于信息管理的系統(tǒng)和方法

文檔序號(hào):6465887閱讀:214來源:國知局
專利名稱:用于信息管理的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于數(shù)據(jù)存儲(chǔ)器之間的信息管理系統(tǒng)。
背景技術(shù)
數(shù)據(jù)存儲(chǔ)器是一種用來對(duì)數(shù)據(jù)組進(jìn)行有組織地存儲(chǔ)的的數(shù)據(jù)處理裝置。 通過單個(gè)軟件可以控制存儲(chǔ),并通常被稱為數(shù)據(jù)庫,存儲(chǔ)也可由軟件的多個(gè) 項(xiàng)控制,每個(gè)項(xiàng)控制組中的一部分?jǐn)?shù)據(jù)。
本發(fā)明特別用于兩個(gè)不同類數(shù)據(jù)存儲(chǔ)器的情況,也就是說,在數(shù)據(jù)存儲(chǔ) 器中的數(shù)據(jù)結(jié)構(gòu)是不同的。
眾所周知,在現(xiàn)有技術(shù)中,第一個(gè)數(shù)據(jù)存儲(chǔ)器用來存儲(chǔ)信息,而第二個(gè)
數(shù)據(jù)存儲(chǔ)器用來存儲(chǔ)第一個(gè)數(shù)據(jù)存儲(chǔ)器中的信息的拷貝(copy)。
這里舉一個(gè)制作手冊(cè)的例子,手冊(cè)由關(guān)于描述一種機(jī)器的信息的結(jié)構(gòu)化 表述的文件組成。
希望制作這樣一部手冊(cè)的管理員需要一個(gè)數(shù)據(jù)存儲(chǔ)器,該數(shù)據(jù)存儲(chǔ)器集
中了涉及至少一種機(jī)器(例如火車)的各種信息。
這種被當(dāng)作參考存儲(chǔ)器的數(shù)據(jù)存儲(chǔ)器安裝在能夠被網(wǎng)絡(luò)訪問的服務(wù)器 上,以讓被授權(quán)的人可以對(duì)其進(jìn)行遠(yuǎn)程開發(fā)。由此,數(shù)據(jù)便可以被添加、刪 除或修改。
通常,這些被授權(quán)的人并不直接修改參考存儲(chǔ)器,而是修改收集有供公 司某個(gè)部門使用的各種特定信息的源存儲(chǔ)器,像研發(fā)部門的源存儲(chǔ)器,維護(hù) 部門的源存儲(chǔ)器,等等。同樣的,源存儲(chǔ)器可以在該公司之外,且構(gòu)成轉(zhuǎn)包 商的數(shù)據(jù)庫。
為了確保參考存儲(chǔ)器是及時(shí)更新的,公知的方法是把每隔一定的時(shí)間間
隔就把源存儲(chǔ)器的全部內(nèi)容拷貝到參考存儲(chǔ)器。
該現(xiàn)有技術(shù)存在一個(gè)問題,那就是由于要拷貝所有的數(shù)據(jù),因此拷貝操 作會(huì)花費(fèi)很長的時(shí)間而且需要占用大量的數(shù)據(jù)處理資源。另外,在更新期間, 對(duì)源存儲(chǔ)器作出的改變并沒有反映到管理員的參考存儲(chǔ)器中。

發(fā)明內(nèi)容
本發(fā)明的目的是通過提供一種在兩種數(shù)據(jù)存儲(chǔ)器之間進(jìn)行實(shí)時(shí)更新的 信息管理系統(tǒng)來克服上述問題,該系統(tǒng)包括第一數(shù)據(jù)存儲(chǔ)器,該第一數(shù)據(jù) 存儲(chǔ)器包括第一物理存儲(chǔ)介質(zhì),信息的事件(occurrence)在該第一物理存 儲(chǔ)媒介中被記錄;第二數(shù)據(jù)存儲(chǔ)器,該第二數(shù)據(jù)存儲(chǔ)器包括第二物理存儲(chǔ)介 質(zhì),信息的事件在該第二物理存儲(chǔ)媒介中被記錄;
信息管理系統(tǒng)的特征在于,對(duì)于一個(gè)信息組中的每一信息,信息的第一 事件在第一物理存儲(chǔ)介質(zhì)中被記錄,信息的第二事件在第二物理存儲(chǔ)介質(zhì)中 被記錄,該信息管理系統(tǒng)還包括
用于監(jiān)控信息的第一事件的軟件;
用于信息的第二事件的修改的軟件。
每個(gè)監(jiān)控軟件與單個(gè)的信息的第一事件相關(guān)聯(lián),每個(gè)修改軟件與單個(gè)的 信息的第二事件相關(guān)聯(lián);
如果發(fā)生第一事件的修改,監(jiān)控軟件被配置來向修改軟件發(fā)送修改消 息,該修改消息包括包括描述(represent)信息的第一事件的修改的數(shù)據(jù);
在從監(jiān)控軟件接收到修改消息后,修改軟件被配置以根據(jù)描述第一事件 的修改的數(shù)據(jù)來修改信息的第二事件,監(jiān)控軟件和修改軟件的每一個(gè)能夠獨(dú) 立于其他軟件的執(zhí)行而被執(zhí)行。
根據(jù)特定的實(shí)施方式,所述系統(tǒng)包括一個(gè)或多個(gè)如下特性,這些特性可 以是單獨(dú)的,也可以是根據(jù)任意在技術(shù)上可能的組合。
監(jiān)控軟件在第一事件的修改后,被配置以讀取信息的第一事件,描述該
信息的第一事件的修改的數(shù)據(jù)包括第一事件的讀取;
被發(fā)送到修改軟件的修改消息只包括對(duì)第一事件作出的修改。
該系統(tǒng)包括
數(shù)據(jù)處理文件,該數(shù)據(jù)處理文件包括至少來自信息組中的該信息的第三 事件,該信息的第一事件被記錄到第一物理存儲(chǔ)介質(zhì)中,該信息的第二事件
被記錄到第二物理存儲(chǔ)介質(zhì)中;
顯示該文件的裝置,該裝置被配置以處理數(shù)據(jù)處理文件從而產(chǎn)生顯示指 令,該顯示指令例如用于顯示屏或打印機(jī);以及
用于針對(duì)每一個(gè)第三事件來更新信息的第三事件的軟件,該軟件被配置

讀取信息的第二事件,
將被讀取的第二事件拷貝到數(shù)據(jù)處理文件中以更新信息的第三事件; 顯示裝置被配置以調(diào)用(call up)用于更新數(shù)據(jù)處理文件中的所有信息 的第三事件的軟件,使得這些更新軟件執(zhí)行前面所述的步驟。
本發(fā)明還涉及一種管理上述信息系統(tǒng)中信息的方法,其特征在于該方法
包括
如果第一事件被修改,監(jiān)控軟件會(huì)向修改軟件發(fā)送修改消息,該修改消
息包括描述信息的第一事件的修改的數(shù)據(jù);
修改軟件在接收到描述信息的第一事件的修改的修改消息后,根據(jù)描述 信息的第一事件的修改的數(shù)據(jù)來修改信息的第二事件。


下面以舉例的方式的描述結(jié)合附圖能更好地理解本發(fā)明,其中 圖1是根據(jù)本發(fā)明的信息管理系統(tǒng)的示意圖2是圖1的系統(tǒng)執(zhí)行的方法步驟的框圖。
具體實(shí)施例方式
本發(fā)明的信息管理系統(tǒng)控制被復(fù)制到多個(gè)數(shù)據(jù)處理設(shè)備中的多項(xiàng)信息。 因此在下面的描述中,引用一項(xiàng)信息來表示該信息的每個(gè)副本(duplication)。
參考圖1,泛指的信息管理系統(tǒng)10,包括至少一臺(tái)計(jì)算機(jī)12、稱為參考 服務(wù)器14的第一服務(wù)器、以及稱為源服務(wù)器16, 18的至少一臺(tái)其它的服務(wù)器。
參考服務(wù)器14 一方面通過第一數(shù)據(jù)交換網(wǎng)絡(luò)20連接到計(jì)算機(jī)12,另一 方面通過第二數(shù)據(jù)交換網(wǎng)絡(luò)22連接到源服務(wù)器16, 18,第二數(shù)據(jù)交換網(wǎng)絡(luò) 22可以和第一數(shù)據(jù)交換網(wǎng)絡(luò)20相同。這些網(wǎng)絡(luò)20, 22可以例如是因特網(wǎng)、 或LAN類型的局域網(wǎng),且優(yōu)選允許IOO米到幾千米之間的連接。
參考服務(wù)器14包括稱為參考存儲(chǔ)器24的數(shù)據(jù)存儲(chǔ)器,該數(shù)據(jù)存儲(chǔ)器以 有組織的方式集合(group)信息A, B的事件26, 28。參考存儲(chǔ)器24—方 面包括物理存儲(chǔ)介質(zhì)30,信息A, B的事件26, 28被記錄在該物理存儲(chǔ)介 質(zhì)30中,另一方面參考存儲(chǔ)器24還包括用來管理該物理介質(zhì)30的軟件32, 這種管理軟件32適用于接收記錄在物理存儲(chǔ)介質(zhì)30中的信息的事件的修改 的査詢(consultation)或修改請(qǐng)求。信息A, B源自源服務(wù)器16, 18,并被 計(jì)算機(jī)12使用。
數(shù)據(jù)處理文件34記錄在計(jì)算機(jī)12的存儲(chǔ)器中。該文件34是以結(jié)構(gòu)形 式描述多項(xiàng)信息的技術(shù)手冊(cè)。該信息可以涉及例如機(jī)器部件或維護(hù)過程,也 可以是圖片或文本。信息以信息的事件的形式被記錄在文件34中,被稱為 本地事件(local occurrence)。
為清楚起見,圖1中的文件34只包括信息A的一個(gè)本地事件36 (信息 B沒有在文件40中使用)。當(dāng)然,文件34實(shí)際上一般會(huì)集合多個(gè)信息事件。
每個(gè)源服務(wù)器16, 18包括各自的稱為源存儲(chǔ)器38, 40的數(shù)據(jù)存儲(chǔ)器, 并以有組織的方式集合這些信息的事件。這些事件被稱為源事件50, 52。
每個(gè)源存儲(chǔ)器38, 40—方面包括物理存儲(chǔ)介質(zhì)42, 44,信息的事件被 記錄在該物理存儲(chǔ)介質(zhì)42, 44中,另一方面源存儲(chǔ)器38, 40還包括用來管 理物理存儲(chǔ)介質(zhì)42, 44的軟件46, 48,該管理軟件46, 48能接收記錄在物 理存儲(chǔ)介質(zhì)中的信息的事件的査詢或修改請(qǐng)求,該請(qǐng)求用第二請(qǐng)求語言編 輯。
在示出的示例中,第一源存儲(chǔ)器38包括信息A的源事件,同時(shí),第二 源存儲(chǔ)器40包括信息B的源事件52。
通常,參考服務(wù)器14和計(jì)算機(jī)12由同一公司安裝并管理,例如, 一家 機(jī)器制造公司。源服務(wù)器16, 18可被安裝在轉(zhuǎn)包商的基礎(chǔ)設(shè)施(premise) 例如在偏遠(yuǎn)現(xiàn)場,或公司內(nèi)部。技術(shù)人員由此可以接入到源存儲(chǔ)器38, 40, 這樣便能修改其中包含的信息A, B的事件50, 52。
數(shù)據(jù)存儲(chǔ)器38, 40中的每一個(gè)都能處理發(fā)送給它的請(qǐng)求以例如修改或 簡單査詢其所含的數(shù)據(jù)。這些請(qǐng)求的編輯語言取決于數(shù)據(jù)存儲(chǔ)器的類型。如 此,當(dāng)數(shù)據(jù)存儲(chǔ)器是Oracle數(shù)據(jù)庫時(shí),將以O(shè)racle語言來編輯請(qǐng)求,當(dāng)數(shù) 據(jù)存儲(chǔ)器是Access數(shù)據(jù)庫時(shí),將用Access語言來編輯請(qǐng)求。
為了在信息A, B的其它事件中能反映(reflect)出對(duì)信息A, B源事 件38, 40的修改,管理系統(tǒng)10包括多個(gè)數(shù)據(jù)處理代理(agent)。
數(shù)據(jù)處理代理是為了執(zhí)行特定任務(wù)而由數(shù)據(jù)處理硬件執(zhí)行的軟件實(shí)體 (程序、過程、例程等)。每一個(gè)數(shù)據(jù)處理代理獨(dú)立于其他的數(shù)據(jù)處理代理。 這意味著一個(gè)代理的操作不會(huì)和其它代理的操作相關(guān)聯(lián)。如此,例如,在系 統(tǒng)10部分出現(xiàn)故障后, 一個(gè)代理不會(huì)因其他代理的停止而不起作用。
另外,數(shù)據(jù)處理代理獨(dú)立于數(shù)據(jù)存儲(chǔ)器的管理軟件,也就是說,它們能 獨(dú)立于管理軟件的執(zhí)行而被執(zhí)行。這樣,數(shù)據(jù)處理代理使自己附屬于己經(jīng)存
在的功能數(shù)據(jù)存儲(chǔ)器。由于這種結(jié)構(gòu),無需再自己修改數(shù)據(jù)存儲(chǔ)器,因此添 加或移除代理非常簡單。
代理分為三類由計(jì)算機(jī)12執(zhí)行的被稱為本地代理的代理;由參考服
務(wù)器14執(zhí)行的被稱為參考代理的代理;由源服務(wù)器16, 18執(zhí)行的被稱為源
代理的代理。
每個(gè)數(shù)據(jù)處理文件34的本地事件16都與本地代理有關(guān)。圖1中,示出 單個(gè)的本地代理,它和信息A的本地事件36有關(guān)。
參考服務(wù)器14包括用于每個(gè)參考事件26, 28的相關(guān)的數(shù)據(jù)處理代理, 也被稱為參考代理56, 58。每個(gè)參考代理56, 58用于將對(duì)源事件50, 52 作出的修改反映到參考存儲(chǔ)器24中。每個(gè)參考代理都與一個(gè)相應(yīng)的源代理 60, 62有關(guān)。
每個(gè)源代理60, 62都與單個(gè)信息的事件50, 52有關(guān),并被用來監(jiān)控相 關(guān)的源事件50, 52,以通知相關(guān)的參考代理50, 52修改事件。
計(jì)算機(jī)12還包括用來顯示數(shù)據(jù)處理文件34的裝置64。這些裝置64可 以例如被配置以發(fā)送顯示指令給計(jì)算機(jī)顯示屏66或發(fā)送打印指令給打印機(jī) 68。顯示裝置64還被配置以請(qǐng)求本地代理54對(duì)數(shù)據(jù)處理文件34的本地事 件36的更新進(jìn)行驗(yàn)證,如果需要的話,在顯示或打印指令被發(fā)送之前對(duì)來 自參考服務(wù)器14的本地事件34進(jìn)行更新。
現(xiàn)在結(jié)合圖1和圖2對(duì)信息管理系統(tǒng)10的操作進(jìn)行描述。
當(dāng)系統(tǒng)10的數(shù)據(jù)被更新為最新數(shù)據(jù)后,相關(guān)的相同信息的事件,即源 事件、參考事件和任意的本地事件都是相同的。
然而,當(dāng)一項(xiàng)信息的源事件被修改時(shí),便需要對(duì)其它事件(參考和本地) 進(jìn)行更新。
這樣,信息管理系統(tǒng)10執(zhí)行在計(jì)算機(jī)12和參考服務(wù)器14之間更新的 第一個(gè)方法。
第一個(gè)方法在用戶啟動(dòng)顯示裝置64來顯示文件34時(shí)開始。 在進(jìn)行第一步驟100期間顯示裝置64調(diào)用每個(gè)本地代理54。 對(duì)請(qǐng)求做出響應(yīng),每個(gè)代理54讀取參考存儲(chǔ)器14中的參考事件26 (步
驟IIO)。該讀取直接在數(shù)據(jù)介質(zhì)30上被執(zhí)行,不需要通過管理軟件30。本
地代理54拷貝己被讀出的該事件以替換相關(guān)的本地事件36 (步驟130)。 當(dāng)所有的文件34中的信息事件36都被各自的代理54拷貝完畢時(shí),通
過使用顯示裝置64來處理文件34 (步驟140),使得文件34的顯示指令被
發(fā)送到顯示屏66和/或打印機(jī)68 (步驟150)。
如此,顯示給用戶的文件總是考慮到了存儲(chǔ)器14中存有的最新的信息。 另外,信息管理系統(tǒng)10還執(zhí)行在參考存儲(chǔ)器14和每個(gè)源存儲(chǔ)器38, 40
間進(jìn)行的第二個(gè)更新方法。該方法以一種連續(xù)的方式被執(zhí)行,與第一個(gè)更新
方法的執(zhí)行無關(guān)。下面的步驟涉及相關(guān)的源代理/參考代理配對(duì)(pairing)。
當(dāng)然,這些步驟也可由其它代理對(duì)以獨(dú)立的方式執(zhí)行(例如對(duì)58/62)。
在源事件的修改后,源代理讀取數(shù)據(jù)存儲(chǔ)器38的源事件52(步驟210),
該讀取過程直接在數(shù)據(jù)介質(zhì)42上執(zhí)行,而不需要通過管理軟件46。然后,
它會(huì)發(fā)送包括已被讀取的事件50的修改消息(步驟250)。從而該已被讀取
的事件50包括了用來更新參考事件26的修改數(shù)據(jù)。
另一種可行方案中,修改消息只包括對(duì)巳被讀取的事件50的修改。 在接收來自源代理60的修改消息后,參考代理根據(jù)描述步驟250中的
信息的第一事件50的修改的數(shù)據(jù)來對(duì)參考事件26進(jìn)行修改(步驟270)。 如果這些數(shù)據(jù)是已被讀取的源事件50,則步驟270還包括用已被讀取的
源事件來蓋寫(overwrite)參考事件。
這樣,參考存儲(chǔ)器24幾乎是針對(duì)源存儲(chǔ)器38, 40作出的修改而被實(shí)時(shí)
更新的。
權(quán)利要求
1.一種信息管理系統(tǒng),該信息管理系統(tǒng)包括第一數(shù)據(jù)存儲(chǔ)器(38),其包括第一物理存儲(chǔ)介質(zhì)(42),信息的事件被記錄在該第一物理存儲(chǔ)介質(zhì)(42)中;第二數(shù)據(jù)存儲(chǔ)器(24),其包括第二物理存儲(chǔ)介質(zhì)(30),信息的事件被記錄在在該第二物理存儲(chǔ)介質(zhì)(30)中;所述信息管理系統(tǒng)的特征在于,對(duì)來自信息組中的每一項(xiàng)信息,信息的第一事件(50)被記錄在第一物理存儲(chǔ)介質(zhì)(42)中,以及信息的第二事件(26)被記錄在第二物理存儲(chǔ)介質(zhì)(30)中,所述信息管理系統(tǒng)還包括;用于監(jiān)控所述信息的第一事件的軟件(60),用于所述信息的第二事件的修改的軟件(56);監(jiān)控軟件(60)被配置成如果發(fā)生所述第一事件(50)的修改,則向修改軟件(56)發(fā)送修改消息,該修改消息包括描述所述信息的第一事件(50)的修改的數(shù)據(jù),每一個(gè)監(jiān)控軟件與單個(gè)的信息的第一事件相關(guān)聯(lián),每一個(gè)修改軟件與單個(gè)的信息的第二事件相關(guān)聯(lián);所述修改軟件(56)被配置成在從所述監(jiān)控軟件(60)接收到修改消息后根據(jù)描述所述第一事件(50)的修改的數(shù)據(jù)來修改所述信息的第二事件(26),所述監(jiān)控軟件和修改軟件的每一個(gè)能夠獨(dú)立于其他軟件的執(zhí)行而被執(zhí)行。
2. 根據(jù)權(quán)利要求1所述的信息管理系統(tǒng),其特征在于所述監(jiān)控軟件被 配置成在所述第一事件(50)的修改之后,讀取所述信息的第一事件,描述 所述信息的第一事件的修改的數(shù)據(jù)包括第一事件的讀取。
3. 根據(jù)權(quán)利要求1所述的信息管理系統(tǒng),其特征在于被發(fā)送至所述修 改軟件(56)的修改消息僅包括對(duì)所述第一事件(50)所作出的修改。
4. 根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的信息管理系統(tǒng),其特征在于該系統(tǒng)包括數(shù)據(jù)處理文件(34),該數(shù)據(jù)處理文件(34)包括至少來自所述信息組 中的信息的第三事件(36),信息的第一事件(50)被記錄到所述第一物理 存儲(chǔ)介質(zhì)(42)中,以及信息的第二事件(26)被記錄到所述第二物理存儲(chǔ) 介質(zhì)(30)中;顯示所述文件(34)的裝置(64),該裝置(64)被配置成處理數(shù)據(jù)處 理文件(34)從而產(chǎn)生顯示指令,該顯示指令例如用于顯示屏(66)或打印 機(jī)(68);用于針對(duì)每一個(gè)第三事件來更新所述信息的第三事件的軟件(54),該 軟件(54)被配置成讀取所述信息的第二事件(26);將已被讀取的第二 事件(26)拷貝到所述數(shù)據(jù)處理文件中以更新所述信息的第三事件(36);顯示裝置(64),被配置成調(diào)用用于更新所述數(shù)據(jù)處理文件中所有的信 息的第三事件的軟件(54),使得這些更新軟件(54)執(zhí)行前面所述的步驟。
5. —種權(quán)利要求1-4中任一項(xiàng)所述的信息管理系統(tǒng)中的信息的管理方 法,其特征在于該方法包括如果第一事件(50)被修改,則監(jiān)控軟件(60)向修改軟件(56)發(fā)送 修改消息,該修改消息包括描述所述信息的第一事件(50)的修改的數(shù)據(jù);所述修改軟件在接收到描述所述信息的第一事件(50)的修改的修改消 息后,所述修改軟件根據(jù)描述信息的第一事件(50)的修改的數(shù)據(jù)對(duì)所述信 息的第二事件(26)進(jìn)行修改。
全文摘要
本系統(tǒng)包括第一數(shù)據(jù)存儲(chǔ)器(38),該第一數(shù)據(jù)存儲(chǔ)器(38)包括第一物理存儲(chǔ)介質(zhì)(42),信息的事件被記錄在該第一物理存儲(chǔ)介質(zhì)(42)中;第二數(shù)據(jù)存儲(chǔ)器(24),該第二數(shù)據(jù)存儲(chǔ)器(24)包括第二物理存儲(chǔ)介質(zhì)(30),信息的事件被記錄在該第二物理存儲(chǔ)介質(zhì)(30)中。本系統(tǒng)還包括,對(duì)信息組中的每項(xiàng)信息,信息的第一事件(50)被記錄在第一物理存儲(chǔ)介質(zhì)中,以及信息的第二事件(26)被記錄在第二物理存儲(chǔ)介質(zhì)(30)中;用來監(jiān)控信息的第一事件的軟件(60),以及用于信息的第二事件的修改的軟件(56)。
文檔編號(hào)G06F17/30GK101364224SQ200810135479
公開日2009年2月11日 申請(qǐng)日期2008年8月7日 優(yōu)先權(quán)日2007年8月7日
發(fā)明者N·梅斯巴 申請(qǐng)人:阿爾斯通運(yùn)輸公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1