• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    通過計算機網絡從數據庫獲取和集成數據的方法及系統技術方案

    技術編號:2880454 閱讀:254 留言:0更新日期:2012-04-11 18:40
    本發明專利技術目的在于提供一種通過計算機網絡從多個數據庫獲取和集成數據的系統。該系統包括一個整合服務器和幾個數據代理器。整合服務器和數據代理器之間能夠通過計算機網絡如因特網進行通信。每一個數據代理器能夠和多個數據源進行近程通信。一個用戶可以通過整合服務器從不同數據源獲取數據,而這是通過相應的數據代理器從相關聯的數據源獲取的。該系統的效果是能夠從多個數據庫實時地獲取和集成數據。(*該技術在2022年保護過期,可自由使用*)

    【技術實現步驟摘要】

    此專利技術總體上涉及數據的獲取。更確切地說,此專利技術涉及通過計算機網絡從一個或多個數據庫獲取和集成數據的方法和系統。
    技術介紹
    隨著企業對企業(B2B)技術的愈加普及,一些公司開發了B2B軟件平臺并且在此過程中定義了標準協議,以便在一些合作伙伴企業之間進行自動的標準化數據交換。通常,這些標準協議被設計成用來描述基于紙張的過程,例如訂單,帳單等等,以便于更有效地處理這些過程,從而降低相關的成本。企業的目標是降低營運成本。因特網作為企業與企業之間的通信工具的進步,使得許多公司之間可以利用B2B軟件平臺來連接簡單的企業過程和交易,如訂單、帳單等。但是,這仍然不能夠讓一個價值鏈中的所有企業之間實現真正的合作及信息共享從而作出關于何時何地以及如何進行這些交易的智能決策。防火墻外的B2B交易自動化,和20世紀80年代建立的內部交易自動化公司以及20世紀90年代后期建立的電子商務自動交易系統具有相似之處。企業內部交易系統和電子商務交易系統采用了不同的技術,前者使用的是CICS(顧客信息控制系統)和COBOL語言,后者使用的是電子商務服務器和JAVA語言。其結果是一樣的,即實現了標準化的交易和過程從而節省了操作費用。簡單的交易操作提供了低層次的自動化,但這并不能減少所涉及的企業過程中的所有費用。歷史顯示,一旦定義了簡單的交易,企業問題將會變得需要更復雜的決策和智能。今日之計算機網絡環境和技術,諸如電子數據交換(EDI)、電子郵件、文件傳送協議等,通常被用于供應鏈企業之間的信息共享以便于進行預測、計劃和執行。然而,當信息必須在很短時間內諸如以小時為單位甚至于實時地來進行獲取和產生時,這些技術所能夠完成的往往比預期的低。有許多系統被引入來試圖解決以上提到的情形。例如,有一個系統被引入來解決計劃問題,諸如通過聯網直接連接零售業者和供貨者之間的計算機來作資源的連接,從而進行零售業預測以及存貨管理。預測是通過對一個訂單進行一系列的審閱來計算的。而這種預測基本上是基于單個企業與單個企業之間來進行的。另一個例子是一個允許從單個企業外部進行數據訪問的系統。系統的交互層允許系統看見所有供應鏈接企業的數據而不是單個企業。這對于供應鏈企業的計劃非常有好處。從供應鏈所獲得的數據被存儲于數據庫。接著數據被通過一定的參數進行處理從而提供供應信息用于供應鏈計劃。基本上,用一定的參數,諸如生產能力、企業資源規劃(ERP)和財政支持等,可以建立起一個預測模型來評估供應鏈計劃所需的信息。數據在被用于計劃之前先進行了收集和計算。系統之設計使之能夠縮短進行大量不同數據的收集和計算的時間。這對于預測和計劃很有用。但是,系統僅僅能夠獲取具有一定時間延遲的計算數據,它不能提供進行實時供應鏈決策的及時而準確的數據。當用戶所需的特定的數據在預測模型中不能提供時,計算所得的數據將確乏完成要求所需的靈活性。
    技術實現思路
    因此,迫切需要提供一種以更有效的方式通過計算機網絡從數據庫實時地查詢、獲取和集成數據的方法和系統。本專利技術提出了一種通過計算機網絡從多個數據庫獲取和集成數據的方法和系統。本專利技術的一個示例性實施方式包括一個具有一個整合服務器和幾個數據代理器的系統。整合服務器能夠通過計算機網絡如因特網與數據代理器進行通信。每一個數據代理器能夠和多個數據源進行近程通信。一個用戶可以通過整合服務器獲取來自不同數據源的數據,這些數據是整合服務器使相應的數據代理器從相關聯的數據源中獲取的。按照該示例性實施方式,當一個用戶向整合服務器發出一個獲取一定數據的請求后,整合服務器會將該請求轉換成一個內部查詢。然后對照一個規則集合對該內部查詢進行匹配。每一條規則指定了如何利用一個或多個數據源來部份地滿足一個內部查詢。對于與該內部查詢匹配的規則集合,產生一個子查詢。所有產生的子查詢然后由相應的數據代理器使用以獲取數據。可選擇地,所有產生的子查詢可以被進行優化從而更有效地從相應的數據源獲取數據。當所請求的數據從所有相關的數據代理器獲得后,這些數據于是被連接、融合和集合,產生最終結果,該結果即是內部查詢結果。該說明書的其余部份的相關內容,包括附圖以及權利要求書,將描述本專利技術的其它特征和優點。本專利技術的進一部的特征和優點以及各種實施方式的結構和操作,將參照附圖進行詳細說明,其中類似的參考號碼指示相同的或相似的功能。附圖說明圖1是用來說明本專利技術的一個示例性實施方式的簡化方塊圖;圖2是用來說明本專利技術的一個示例性實施方式執行的數據集成過程的流程圖;圖3是根據本專利技術的一個示例性實施方式的輸入查詢請求的說明性例子;圖4是根據本專利技術的一個示例性實施方式的查詢定義文件的說明性例子;圖5是根據本專利技術的一個示例性實施方式的規則定義文件的說明性例子; 圖6是根據本專利技術的一個示例性實施方式的數據源定義文件;圖7a和7b是根據本專利技術的一個示例性實施方式的數據源對應文件。具體實施例方式現在使用幾個示例性實施方式來描述本專利技術。圖1是用來說明本專利技術的一個示例性實施方式的簡化方塊圖。參考圖1,系統10是本專利技術的一個示例性實施方式。系統10包括一個整合服務器12,多個數據代理器14和多個數據源16。數據源16包括例如數據庫和可以提供數據的應用程序。一般情況下,可以按照一個或多個預定標準將數據源16分成不同的組。例如數據源16a-c位于同一臺計算機并屬于同一個公司可以被分成一組。然而,應該理解到,數據源16不必駐留在單個計算機系統中。本領域內普通技術人員應當知道其它的方法來組織一組數據源。此外,同一組中的數據源16可以彼此不同。例如,在一組數據源中的某一個數據源可能是一個廠商如IBM生產的數據庫產品,而另一個數據源可能是另外一個廠商如Oracle生產的數據庫產品。可以將每一個數據代理器設計為與特定組的數據源16通信,獲取和整合所需的數據源中的數據。系統10一般以下述示例性的方式工作。當用戶18想要獲取某些數據,用戶18向整合服務器12發出一個請求。在一個示例性實施方式中,用戶18使用計算機上的圖形用戶界面通過計算機網絡20a(如因特網)向整合服務器12傳送該請求。以XML格式對該請求進行編碼,以便從用戶18傳遞到整合服務器12。在一個替代的實施方式中,用戶18可以不通過任何計算機網絡,而直接與整合服務器12交互。收到請求后,整合服務器12對該請求進行處理,并確定通過哪一個或哪幾個數據代理器14可以取得所需的數據。確定了數據代理器14以后,整合服務器12通過計算機網絡20b和這些數據代理器14通信,以獲取用戶請求的數據。這里的計算機網絡20b,例如也可以是因特網。因此,計算機網絡20a、20b可以是相同的或不同的網絡系統。所確定的每一個數據代理器14進一步處理從整合服務器12收到的請求并且從相應的數據源16取回所請求的數據。然后,數據代理器14將獲取的數據進行集成并轉發給整合服務器12。可以按照XML格式或SOAP格式對集成的數據進行格式化,然后使用多種傳輸協議(例如包括HTTP),通過計算機網絡10b轉發給整合服務器12。基于這里公開的內容,本領域普通技術人員將知道可以使用其他格式和傳輸協議實現數據代理器14和整合服務器12之間的數據傳輸。從所有相關的數據代理器14收到獲取的數據后,整合服務器12對所有獲得的數據進行集成,并提交本文檔來自技高網
    ...

    【技術保護點】
    一種從多個數據源獲取及集成數據的系統,其特征在于包括:一個整合服務器,被配置為把一個數據請求轉換成一個內部查詢,并且通過把內部查詢與一個規則集合匹配而產生一個或多個子查詢;一個或多個數據代理器,每個數據代理器被配置為根據整合服務器提 供的子查詢,從相關的數據源獲取數據;其中整合服務器被進一步配置為對一個或多個數據代理器獲取的數據進行連接、融合及集合;并且其中一個或多個數據代理器被放置在相應的遙遠地方,整合服務器通過計算機網絡與一個或多個數據代理器進行通信。

    【技術特征摘要】
    ...

    【專利技術屬性】
    技術研發人員:周一之
    申請(專利權)人:時睿軟件公司
    類型:發明
    國別省市:US[美國]

    相關技術
      暫無相關專利
    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 99久久人妻无码精品系列| 97久久精品无码一区二区天美| 免费无码AV片在线观看软件| 无码色AV一二区在线播放| 国产精品无码av在线播放| 日韩人妻无码一区二区三区99| 成人无码区免费视频观看| 亚洲熟妇无码一区二区三区| 无码无套少妇毛多18p| 亚洲一区AV无码少妇电影☆| 亚洲精品无码不卡在线播放| 国产午夜无码精品免费看动漫| 亚洲av无码无线在线观看| 一本色道无码道DVD在线观看| 精品无码国产自产拍在线观看蜜| 无码日本电影一区二区网站| 亚洲动漫精品无码av天堂| 久久久国产精品无码免费专区| 色综合久久久无码中文字幕| 亚洲精品久久久久无码AV片软件| 无码精品一区二区三区免费视频 | 国产精品无码MV在线观看| 无码国产福利av私拍| 国产亚洲精品无码专区| 亚洲精品高清无码视频| 国产午夜无码专区喷水| 久久久人妻精品无码一区| 免费无码AV一区二区| 国产成人精品无码一区二区老年人| 伊人久久大香线蕉无码| 亚洲日韩精品无码专区| 无遮掩无码h成人av动漫| 少妇极品熟妇人妻无码| 国产AV无码专区亚洲AV蜜芽| 一本一道VS无码中文字幕| 无遮掩无码h成人av动漫| 无码办公室丝袜OL中文字幕| 国产免费午夜a无码v视频| yy111111少妇无码影院| 亚洲Av综合色区无码专区桃色| 无码中文字幕日韩专区|