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

一種信息系統(tǒng)可配置集成方法及系統(tǒng)的制作方法_3

文檔序號:9274592閱讀:來源:國知局

[0110]②對于HTTP應(yīng)用層連接方式,通過HttpClient進行基于請求與響應(yīng)的交互。對于資訊類系統(tǒng),直接進行請求與響應(yīng)的處理即可;對于業(yè)務(wù)類系統(tǒng),每次的請求均通過setCookieO方法設(shè)置連接器獲取到的認證信息,并同時刷新該連接的失效時間。
[0111]配置內(nèi)容包括請求地址、請求及響應(yīng)的編碼格式、請求的數(shù)據(jù)、響應(yīng)數(shù)據(jù)處理的正則表達式以及表達式中截取信息的鍵值對、采集數(shù)據(jù)的發(fā)布時間、內(nèi)容數(shù)量上限等。如獲取用戶OA系統(tǒng)中的待辦數(shù)據(jù),則配置能夠返回待辦數(shù)據(jù)的實際請求地址、編碼格式及請求的body,通過測試獲取響應(yīng)數(shù)據(jù),響應(yīng)數(shù)據(jù)格式通常為html、xml或json格式。
[0112]③對于SAP連接方式,交互器通過調(diào)用SAP系統(tǒng)的RFC實現(xiàn)數(shù)據(jù)或操作交互。
[0113]配置內(nèi)容包括RFC名稱、輸入?yún)?shù)(key-value形式)、返回數(shù)據(jù)(一律視為表,因此與數(shù)據(jù)庫返回數(shù)據(jù)格式一致)。
[0114]⑶解析器
[0115]解析器負責將交互器返回的結(jié)果轉(zhuǎn)化為統(tǒng)一的數(shù)據(jù)格式,從而形成一個具有固定返回值的方法供系統(tǒng)內(nèi)部其他模塊調(diào)用,即對其他模塊來說,資源連接模塊提供統(tǒng)一的數(shù)據(jù)傳輸接口。
[0116]解析器主要用于對socket連接方式、HTTP應(yīng)用層連接方式所得到的數(shù)據(jù)進行解析。以后者為例,其返回數(shù)據(jù)為html、xml或json等文本格式。對于html格式數(shù)據(jù),視為具有一定規(guī)律的普通文本結(jié)構(gòu),配置正則表達式(用于截取待辦標題、內(nèi)容、鏈接、日期),截取到的內(nèi)容,通過配置鍵值對的形式返回,每一條內(nèi)容作為一個Map結(jié)構(gòu)的數(shù)據(jù)(如“title:待辦標題I”),則返回值的數(shù)據(jù)結(jié)構(gòu)為List〈Map〈String key, String value? ;對于xml和json格式,本身非常規(guī)范,通過dom4j和gson進行解析,然后根據(jù)其數(shù)據(jù)結(jié)構(gòu)加工為 List〈Map〈String key, String value>> 格式。
[0117]本發(fā)明具體實現(xiàn)時,首先需要系統(tǒng)管理員進行資源連接配置,以較簡單的HTTP資源連接為例。后臺配置包括請求地址、編碼格式、請求方式、返回結(jié)果的判斷以及抓取方式等。配置生效之后,用戶即可在前臺使用該資源連接。用戶勾選配置的資源連接操作項,即可完成資源的“訂閱”。對于業(yè)務(wù)系統(tǒng)等需要身份認證的系統(tǒng),則需要在勾選時填寫登陸信息。對于資訊類資源的連接完成后,用戶即可收到系統(tǒng)實時推送的資源更新。
[0118]目前集成方式的資源連接能夠支持足夠多種技術(shù)和架構(gòu),如果能夠?qū)崿F(xiàn)高性能的數(shù)據(jù)加載、緩存、存儲和分析,可進一步實現(xiàn)跨系統(tǒng)的資源整合處理工作,如跨系統(tǒng)數(shù)據(jù)一致性檢查、數(shù)據(jù)挖掘與分析、業(yè)務(wù)系統(tǒng)綜合監(jiān)控甚至流程重組等。
[0119]本發(fā)明綜合采用了多種集成手段,無需與被集成系統(tǒng)的開發(fā)、實施或運維人員進行溝通,根據(jù)被集成系統(tǒng)的具體情況以及集成需求,有效規(guī)避了現(xiàn)有集成方案的不足,實現(xiàn)了無耦合的系統(tǒng)間集成。
[0120]本發(fā)明通過應(yīng)用層配置來實現(xiàn)與多種系統(tǒng)進行集成的方法,用于即時獲取并推送時效資訊,進行業(yè)務(wù)系統(tǒng)間數(shù)據(jù)交換,實現(xiàn)被集成系統(tǒng)的本地化操作,提高一體化和自動化處理水平。
[0121]以上所述只是本發(fā)明的優(yōu)選實施方式,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也被視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種信息系統(tǒng)可配置集成方法,其特征是,包括以下過程: 建立資源連接模塊,進行信息系統(tǒng)與目標系統(tǒng)之間的數(shù)據(jù)交互; 連接信息系統(tǒng)與目標系統(tǒng),根據(jù)數(shù)據(jù)流轉(zhuǎn)需求建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接,并將建立的所有鏈接組成一個連接池; 進行數(shù)據(jù)交互,信息系統(tǒng)與目標系統(tǒng)之間進行數(shù)據(jù)交換; 進行數(shù)據(jù)解析,將信息系統(tǒng)與目標系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù)格式。2.根據(jù)權(quán)利要求1所述的一種信息系統(tǒng)可配置集成方法,其特征是,所述連接信息系統(tǒng)與目標系統(tǒng)的過程包括以下一種或幾種過程: 通過Web Service連接方式建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接過程; 通過數(shù)據(jù)庫連接方式建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接過程; 通過SAP ERP連接方式建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接過程; 通過HTTP應(yīng)用層連接方式建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接過程; 通過Socket連接方式建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接過程。3.根據(jù)權(quán)利要求2所述的一種信息系統(tǒng)可配置集成方法,其特征是,所述通過HTTP應(yīng)用層連接方式建立信息系統(tǒng)與具有身份認證的目標系統(tǒng)的連接過程包括以下步驟; 第一步,檢查連接池中是否有可用連接,如果有,進行第二步,否則進行第三步; 第二步,檢查連接是否有效,如果有效,則連接可用,否則進行第三步; 第三步,讀取用戶配置的認證信息,所述認證信息包括但不限于用戶名和密碼,針對目標系統(tǒng)的需要,是否選擇加密方式進行表單加密; 第四步,進行系統(tǒng)認證,并判斷是否通過認證,判斷依據(jù)為用戶配置的校驗信息,如果系統(tǒng)登錄成功后確定會獲取的HTTP響應(yīng)數(shù)據(jù),如果未通過認證,則在用戶配置認證信息時提醒用戶檢查配置的信息是否正確,如果通過系統(tǒng)認證則進行第五步; 第五步,保存通過認證后的會話信息至連接池,提供給交互器使用,所述會話信息為cookie信息,包括sess1nID以及不同目標系統(tǒng)特有的標識鍵值對。4.根據(jù)權(quán)利要求1所述的一種信息系統(tǒng)可配置集成方法,其特征是,所述進行數(shù)據(jù)交互的過程包括以下一種或幾種過程: 信息系統(tǒng)通過Web Service數(shù)據(jù)交換與目標系統(tǒng)進行數(shù)據(jù)交互的過程; 信息系統(tǒng)通過JDBC數(shù)據(jù)庫操作與目標系統(tǒng)進行數(shù)據(jù)交互的過程; 信息系統(tǒng)通過RFC遠程調(diào)用利用BAPI接口與目標系統(tǒng)進行數(shù)據(jù)交互的過程; 信息系統(tǒng)通過HTTP應(yīng)用層通訊協(xié)議與目標系統(tǒng)進行數(shù)據(jù)交互的過程; 信息系統(tǒng)通過Socket數(shù)據(jù)交換與目標系統(tǒng)進行數(shù)據(jù)交互的過程。5.根據(jù)權(quán)利要求1所述的一種信息系統(tǒng)可配置集成方法,其特征是,所述進行數(shù)據(jù)解析的過程包括以下一種或幾種過程: 正則表達式解析過程; html數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換過程; xml數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換過程; json數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換過程; ORM轉(zhuǎn)換過程。6.一種信息系統(tǒng)可配置集成系統(tǒng),包括進行信息系統(tǒng)與目標系統(tǒng)數(shù)據(jù)交互的資源連接模塊,其特征是,所述資源連接模塊包括: 連接器,用以根據(jù)數(shù)據(jù)流轉(zhuǎn)需求建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接,并將建立的所有鏈接組成一個連接池; 交互器,用以信息系統(tǒng)與目標系統(tǒng)之間進行數(shù)據(jù)交換; 解析器,將信息系統(tǒng)與目標系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù)格式。7.根據(jù)權(quán)利要求6所述的一種信息系統(tǒng)可配置集成系統(tǒng),其特征是,所述連接器包括Web Service連接模塊、數(shù)據(jù)庫連接模塊、SAP ERP連接模塊、HTTP應(yīng)用層連接模塊和Socket連接模塊中的一種或幾種。8.根據(jù)權(quán)利要求6所述的一種信息系統(tǒng)可配置集成系統(tǒng),其特征是,所述交互器包括Web Service數(shù)據(jù)交換模塊、JDBC數(shù)據(jù)庫操作模塊、RFC遠程調(diào)用模塊、HTTP應(yīng)用層通訊模塊和Socket數(shù)據(jù)交換模塊中的一種或幾種。9.根據(jù)權(quán)利要求6所述的一種信息系統(tǒng)可配置集成系統(tǒng),其特征是,所述解析器包括正則表達式解析模塊、html數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換模塊、xml數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換模塊、json數(shù)據(jù)解析與結(jié)構(gòu)轉(zhuǎn)換模塊和ORM轉(zhuǎn)換模塊中的一種或幾種。10.根據(jù)權(quán)利要求6至9任一項所述的一種信息系統(tǒng)可配置集成系統(tǒng),其特征是,所述資源連接模塊還包括連接池模塊,所述連接池模塊用以存儲信息系統(tǒng)與目標系統(tǒng)之間的鏈接。
【專利摘要】一種信息系統(tǒng)可配置集成方法及系統(tǒng),方法包括以下過程:建立資源連接模塊,進行信息系統(tǒng)與目標系統(tǒng)之間的數(shù)據(jù)交互;連接信息系統(tǒng)與目標系統(tǒng),根據(jù)數(shù)據(jù)流轉(zhuǎn)需求建立信息系統(tǒng)與目標系統(tǒng)之間的鏈接,并將所有鏈接組成一個連接池;進行數(shù)據(jù)交互,信息系統(tǒng)與目標系統(tǒng)之間進行數(shù)據(jù)交換;進行數(shù)據(jù)解析,將信息系統(tǒng)與目標系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一的數(shù)據(jù)格式。系統(tǒng)包括進行信息系統(tǒng)與目標系統(tǒng)數(shù)據(jù)交互的資源連接模塊,所述資源連接模塊包括連接器、交互器和解析器。本發(fā)明綜合采用了多種集成手段,無需與被集成系統(tǒng)的開發(fā)、實施或運維人員進行溝通,根據(jù)被集成系統(tǒng)的具體情況以及集成需求,有效規(guī)避了現(xiàn)有集成方案的不足,實現(xiàn)了無耦合的系統(tǒng)間集成。
【IPC分類】G06F21/31, G06F9/46
【公開號】CN104991817
【申請?zhí)枴緾N201510358817
【發(fā)明人】李 榮, 郭繼洲, 于長城, 王凱, 劉衛(wèi)東, 周毅, 高慧, 張寒, 胡金東, 盧興旺, 李源峰, 李寧, 劉麗萍, 馬駿, 呂妍, 梁小雨, 陳沖
【申請人】國網(wǎng)山東省電力公司
【公開日】2015年10月21日
【申請日】2015年6月25日
當前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1