国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于http協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法

      文檔序號:8258690閱讀:594來源:國知局
      基于http協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法
      【技術領域】
      :
      [0001]本發(fā)明涉及信息操作技術領域,具體涉及基于HTTP協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法。
      【背景技術】
      :
      [0002]在互聯(lián)網(wǎng)發(fā)展的初期,各行業(yè)重點在于搭建各種應用,在信息技術的輔助下實現(xiàn)一定程度的智能化,受技術條件、業(yè)務需求的限制對宏觀的資源整合考慮有欠缺。伴隨著HTML前期對圖形的支持并不完善,于是出現(xiàn)了多業(yè)務系統(tǒng)并行、BS/CS模式并行的軟件應用格局。應用的分散越來越成為制約行業(yè)信息化發(fā)展的瓶頸,帶來了效率低下、整合難度大的問題,出現(xiàn)了以單點登錄為代表的業(yè)務整合技術。
      [0003]單點登錄能在一定程度上解決多系統(tǒng)整合的問題,單整合更多的是停留在系統(tǒng)間簡單跳轉的層次,在用戶層并沒有解決雜亂無章的使用體驗,在技術層也沒有解決數(shù)據(jù)整合的關鍵。
      [0004]基于HTTP協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法是對單點登錄整合方式的一種改進,在單點登錄的基礎上解決了數(shù)據(jù)本身的整合匯總,然后在數(shù)據(jù)的基礎上進行業(yè)務應用的整合、創(chuàng)新。

      【發(fā)明內容】

      :
      [0005]本發(fā)明所要解決的技術問題在于克服現(xiàn)有的技術缺陷提供一種方法合理、操作方便、管理便捷的基于HTTP協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法。
      [0006]本發(fā)明所要解決的技術問題采用以下的技術方案來實現(xiàn):
      [0007]基于HTTP協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法,其特征在于:包括以下步驟,
      [0008]步驟一、觀察被接入系統(tǒng)的業(yè)務規(guī)則:
      [0009]通過諸如FIDDLER軟件,在瀏覽、使用被接入業(yè)務系統(tǒng)的時候觀察其請求、響應規(guī)貝1J,包括登錄規(guī)則、一般業(yè)務規(guī)則等,重點在于了解被接入系統(tǒng)發(fā)送請求的規(guī)律,響應文本的數(shù)據(jù)結構等。此步驟作為系統(tǒng)整合的基礎;
      [0010]步驟二、確定被接入系統(tǒng)的登錄方法:
      [0011]根據(jù)被接入系統(tǒng)登錄功能的請求、響應的觀察結果確定接入時的登錄方式,各個信息系統(tǒng)登錄方式各不相同,針對不同的業(yè)務系統(tǒng)的實際情況確定其合適的登錄方式;
      [0012]步驟三、確定業(yè)務數(shù)據(jù)的抽取點:
      [0013]根據(jù)被接入系統(tǒng)的請求、響應的觀察結果確定獲取業(yè)務數(shù)據(jù)的抽取點,相同的業(yè)務數(shù)據(jù)在一個信息系統(tǒng)中往往有多個功能模塊體現(xiàn),根據(jù)實際的業(yè)務需要,根據(jù)數(shù)據(jù)豐富性、適用性選擇最合適的一處作為數(shù)據(jù)抽取點;
      [0014]步驟四、確定業(yè)務數(shù)據(jù)的解析方法:
      [0015]根據(jù)被接入系統(tǒng)的響應文本的觀察結果確定響應文本的解析方式,當響應文本為JSON字符串時使用JSON方式解析,當響應文本為HTML文本時,編寫正則表達式去除HTML格式語言來獲取業(yè)務數(shù)據(jù)等,根據(jù)具體的響應文本的呈現(xiàn)方式選擇合理的解析方式;
      [0016]步驟五、確定數(shù)據(jù)抽取頻率:
      [0017]根據(jù)被接入系統(tǒng)的業(yè)務數(shù)據(jù)更新頻率確定數(shù)據(jù)的抽取頻率,高頻率的數(shù)據(jù)可以設定在1-5分鐘內抽取一次,基礎性的變化很少的數(shù)據(jù)可以設定1-2個月的更新頻率。數(shù)據(jù)的抽取頻率應保持平穩(wěn),已保證系統(tǒng)的性能;
      [0018]步驟六、將數(shù)據(jù)本地化:
      [0019]獲取被接入系統(tǒng)的響應后,通過文本解析的方式獲取業(yè)務數(shù)據(jù),如JSON文本解讀、HTML文本解讀等方式,然后將收集到的業(yè)務數(shù)據(jù)存儲到本地的數(shù)據(jù)庫中,作為后續(xù)業(yè)務應用的基礎。
      [0020]所述被接入系統(tǒng)的業(yè)務規(guī)則適用于HTTP通訊協(xié)議:
      [0021]現(xiàn)有的信息化系統(tǒng)絕大部分都是基于HTTP協(xié)議通訊的,HTTP通訊協(xié)議是互聯(lián)網(wǎng)的基礎?;贐S架構的信息系統(tǒng)都是基于HTTP協(xié)議的,瀏覽器就是HTTP協(xié)議的客戶端;基于CS架構的信息系統(tǒng),除工業(yè)設備中的個別設備控制面板外,絕大部分是基于HTTP協(xié)議通訊的,區(qū)別在于這類信息化系統(tǒng)沒有使用瀏覽器作為客戶端;
      [0022]所述被接入系統(tǒng)的登錄方法是通過使用用戶名密碼登錄被接入系統(tǒng):
      [0023]在接入需要整合的信息化系統(tǒng)時,使用該系統(tǒng)提供的用戶名、密碼登錄,以我們日常使用它的方式使用,被接入的系統(tǒng)不能區(qū)別接入者是操作人員還是程序。區(qū)別在于,日常我們使用的時候是通過瀏覽器、CS客戶端手動使用系統(tǒng)提供的業(yè)務模塊,在接入的時候是通過程序自動完成原來通過手工來完成的工作,收集信息作為數(shù)據(jù)整合、業(yè)務應用的基礎;
      [0024]本方法通過被接入系統(tǒng)提供的登錄入口,按照系統(tǒng)自身的要求發(fā)送用戶名、密碼等信息進行登錄操作,完成后獲取用戶的唯一標識碼SESS1NID,然后據(jù)此和服務器完成身份的識別,即可進行合法的客戶端、服務器通信;
      [0025]所述數(shù)據(jù)本地化的業(yè)務層整合是:
      [0026]信息系統(tǒng)的整合是業(yè)務層級的,非原始數(shù)據(jù)層的。即本方法將充分利用被接入系統(tǒng)的業(yè)務處理能力,獲取其業(yè)務處理結果,而不需要對業(yè)務處理自身進行重復的軟件開發(fā),而是對業(yè)務結果自身進行二次應用,實現(xiàn)更貼合實際需要的業(yè)務模塊。
      [0027]本發(fā)明的有益效果為:本發(fā)明能夠保護原有投資,充分利用已有的信息化系統(tǒng)的業(yè)務處理能力;業(yè)務應用的二次開發(fā),使應用更貼合實際工作需要;適應性好,整合時不需要被整合系統(tǒng)的任何支持,降低了系統(tǒng)整合的難度。
      【具體實施方式】
      :
      [0028]為了使本發(fā)明實現(xiàn)的技術手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面進一步闡述本發(fā)明。
      [0029]基于HTTP協(xié)議的無損式多系統(tǒng)數(shù)據(jù)集成的方法,其特征在于:包括以下步驟,
      [0030]步驟一、觀察被接入系統(tǒng)的業(yè)務規(guī)則:
      [0031]通過諸如FIDDLER軟件,在瀏覽、使用被接入業(yè)務系統(tǒng)的時候觀察其請求、響應規(guī)貝1J,包括登錄規(guī)則、一般業(yè)務規(guī)則等。重點在于了解被接入系統(tǒng)發(fā)送請求的規(guī)律,響應文本的數(shù)據(jù)結構等。此步驟作為系統(tǒng)整合的基礎;
      [0032]步驟二、確定被接入系統(tǒng)的登錄方法:
      [0033]根據(jù)被接入系統(tǒng)登錄功能的請求、響應的觀察結果確定接入時的登錄方式。各個信息系統(tǒng)登錄方式各不相同,針對不同的業(yè)務系統(tǒng)的實際情況確定其合適的登錄方式;
      [0034]步驟三、確定業(yè)務數(shù)據(jù)的抽取點:
      [0035]根據(jù)被接入系統(tǒng)的請求、響應的觀察結果確定獲取業(yè)務數(shù)據(jù)的抽取點,相同的業(yè)務數(shù)據(jù)在一個信息系統(tǒng)中往往有多個功能模塊體現(xiàn)。根據(jù)實際的業(yè)務需要,根據(jù)數(shù)據(jù)豐富性、適用性選擇最合適的一處作為數(shù)據(jù)抽取點;
      [0036]步驟四、確定業(yè)務數(shù)據(jù)的解析方法:
      [0037]根據(jù)被接入系統(tǒng)的響應文本的觀察結果確定響應文本的解析方式。當響應文本為JSON字符串時使用JSON方式解析,當響應文本為HTML文本時,編寫正則表達式去除HTML格式語言來獲取業(yè)務數(shù)據(jù)等,根據(jù)具體的響應文本的呈現(xiàn)方式選
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1