一種通過模擬實現數據動態共享的方法及系統的制作方法
【專利摘要】本發明公開了一種通過模擬實現數據動態共享的方法,步驟一:用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協議將采集的數據傳送到主應用服務器;步驟二:主應用服務器接收到表單數據后,根據各從應用系統的相關業務和接口,對表單數據進行分析劃分;步驟三:主應用服務器采用Http協議請求將分析劃分后的表單數據推送給各從應用系統。本發明解決了不同計算機、不同平臺、異構數據庫之間數據共享的問題。本發明能實現不同應用間數據的共享,解決了相同數據不同系統重復錄入的問題。用戶只需一次提交數據,各大應用系統都能獲取用戶提交的數據,達到一次錄入數據,多應用系統共享使用的效果,極大的提高了生產效率,簡化了用戶的操作。
【專利說明】一種通過模擬實現數據動態共享的方法及系統
【技術領域】
[0001] 本發明涉及一種通過模擬實現數據動態共享的方法及系統。
【背景技術】
[0002] 隨著公司信息化建設進度的不斷發展,公司各個業務生產、維護、運營系統的不斷 上線,各系統之間難免會有業務的重復操作,這就造成的數據的重復性,由于各系統平臺的 孤立性、數據庫的異構性、和系統數據的保密性,系統平臺的數據達不到共享。
【發明內容】
[0003] 為解決現有技術存在的不足,本發明公開了一種通過模擬實現數據動態共享的方 法及系統,本發明依托各應用系統,通過模擬Http請求技術、數據主動推送技術,達到數據 動態共享的目的。實現一次性數據錄入,多系統共享使用的目的。本發明通過數據主動共 享技術解決了各孤立系統數據共享的問題。
[0004] 為實現上述目的,本發明的具體方案如下:
[0005] -種通過模擬實現數據動態共享的方法,包括以下步驟:
[0006] 步驟一:用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協議將采集的數據傳送 到主應用服務器;
[0007] 步驟二:主應用服務器接收到表單數據后,根據各從應用系統的相關業務和接口, 對表單數據進行分析劃分;
[0008] 步驟三:主應用服務器采用Http協議請求將分析劃分后的表單數據推送給各從 應用系統。
[0009] 所述步驟一中表單數據為用戶通過web瀏覽器訪問主應用服務器的應用頁面時 填寫的數據。
[0010] 所述步驟三中主應用服務器通過HTTPClient框架將劃分好的數據利用Http協議 發送給各從應用系統。
[0011] 所述步驟三中主應用服務器推送給各從應用系統的數據需要符合從應用系統的 數據標準。
[0012] 一種通過模擬實現數據動態共享的系統,包括:
[0013] 表單數據采集模塊,用于利用用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協 議將采集的數據傳送到主應用服務器;
[0014] 表單數據劃分模塊,用于利用主應用服務器接收到表單數據后,根據各從應用系 統的相關業務和接口,對表單數據進行分析劃分;
[0015] 表單數據推送模塊,用于利用主應用服務器采用Http協議請求將分析劃分后的 表單數據推送給各從應用系統。
[0016] 所述表單數據為用戶通過web瀏覽器訪問主應用服務器的應用頁面時填寫的數 據。
[0017] 所述表單數據推送模塊中,主應用服務器通過HTTPClient框架將劃分好的數據 利用Http協議發送給各從應用系統。
[0018] 所述表單數據推送模塊中,主應用服務器推送給各從應用系統的數據需要符合從 應用系統的數據標準。
[0019] 利用web瀏覽器訪問主系統的應用頁面,填寫相應的數據后,將數據提交到主應 用系統;
[0020] 主應用系統接收到用戶提交的表單數據后,根據各從應用系統的需求,對表單數 據進行分析劃分;各從應用系統根據不同的業務進行數據劃分,各個系統需要的數據不一 樣。
[0021] 主應用系統采用http協議請求將分析劃分后的表單數據推送給各從應用系統。
[0022] 主應用系統通過HTTPClient框架將劃分好的數據利用Http協議,發送給各從應 用系統。當然推送給從應用系統的數據一定要符合從應用系統的數據標準才行。
[0023] 用戶通過瀏覽器填寫表單數據,用戶將數據提交到應用服務器,主應用系統根據 各子應用系統相關業務和接口,對數據進行劃分,判斷是否符合A系統數據或B系統數據或 C系統數據或D系統數據,將符合對應系統的數據根據HttpCl ient模擬HTTP協議傳送至對 應的系統。
[0024] 本發明的有益效果:
[0025] 本發明解決了不同計算機、不同平臺、異構數據庫之間數據共享的問題。通過本發 明能實現不同應用間數據的共享,解決了相同數據不同系統重復錄入的問題。用戶只需一 次提交數據,各大應用系統都能獲取用戶提交的數據,達到一次錄入數據,多應用系統共享 使用的效果,極大的提高了生產效率,簡化了用戶的操作。
[0026] 1.無需其他應用系統做任何接口,實現無耦合系統數據共享。
[0027] 2.本方法是基于http協議標準,只要其他系統支持http協議標準即可實現動態 數據推送和分享。
[0028] 3.本方法無需關注其他系統應用的環境配置、數據庫配置、開發語言等就能實現 數據共享。
[0029] 4.本方法有效的解決了數據重復錄入的問題,實現只需一次錄入,多系統共同使 用。
【專利附圖】
【附圖說明】
[0030] 圖1本發明的系統架構圖;
[0031] 圖2本發明的系統流程示意圖。
【具體實施方式】:
[0032] 下面結合附圖對本發明進行詳細說明:
[0033] 如圖1-2所示,一種通過模擬實現數據動態共享的方法,包括以下步驟:
[0034] 步驟一:用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協議將采集的數據傳送 到主應用服務器;
[0035] 步驟二:主應用服務器接收到表單數據后,根據各從應用系統的相關業務和接口, 對表單數據進行分析劃分;
[0036] 步驟三:主應用服務器采用Http協議請求將分析劃分后的表單數據推送給各從 應用系統。
[0037] 步驟一中表單數據為用戶通過web瀏覽器訪問主應用服務器的應用頁面時填寫 的數據。
[0038] 步驟三中主應用服務器通過HTTPClient框架將劃分好的數據利用Http協議發送 給各從應用系統。
[0039] 步驟三中主應用服務器推送給各從應用系統的數據需要符合從應用系統的數據 標準。
[0040] 一種通過模擬實現數據動態共享的系統,包括:
[0041] 表單數據采集模塊,用于利用用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協 議將采集的數據傳送到主應用服務器;
[0042] 表單數據劃分模塊,用于利用主應用服務器接收到表單數據后,根據各從應用系 統的相關業務和接口,對表單數據進行分析劃分;
[0043] 表單數據推送模塊,用于利用主應用服務器采用Http協議請求將分析劃分后的 表單數據推送給各從應用系統。
[0044] 表單數據為用戶通過web瀏覽器訪問主應用服務器的應用頁面時填寫的數據。
[0045] 表單數據推送模塊中,主應用服務器通過HTTPClient框架將劃分好的數據利用 Http協議發送給各從應用系統。
[0046] 表單數據推送模塊中,主應用服務器推送給各從應用系統的數據需要符合從應用 系統的數據標準。
[0047] 利用web瀏覽器訪問主系統的應用頁面,填寫相應的數據后,將數據提交到主應 用系統;
[0048] 主應用系統接收到用戶提交的表單數據后,根據各從應用系統的需求,對表單數 據進行分析劃分;各從應用系統根據不同的業務進行數據劃分,各個系統需要的數據不一 樣。
[0049] 主應用系統采用http協議請求將分析劃分后的表單數據推送給各從應用系統。
[0050] 主應用系統通過HTTPClient框架將劃分好的數據利用Http協議,發送給各從應 用系統。當然推送給從應用系統的數據一定要符合從應用系統的數據標準才行。
[0051] 用戶通過瀏覽器填寫表單數據,用戶將數據提交到應用服務器,主應用系統根據 各子應用系統相關業務和接口,對數據進行劃分,判斷是否符合A系統數據或B系統數據或 C系統數據或D系統數據,將符合對應系統的數據根據HttpCl ient模擬HTTP協議傳送至對 應的系統。
【權利要求】
1. 一種通過模擬實現數據動態共享的方法,其特征是,包括以下步驟: 步驟一:用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協議將采集的數據傳送到主 應用服務器; 步驟二:主應用服務器接收到表單數據后,根據各從應用系統的相關業務和接口,對表 單數據進行分析劃分; 步驟三:主應用服務器采用Http協議請求將分析劃分后的表單數據推送給各從應用 系統。
2. 如權利要求1所述的一種通過模擬實現數據動態共享的方法,其特征是,所述步驟 一中表單數據為用戶通過web瀏覽器訪問主應用服務器的應用頁面時填寫的數據。
3. 如權利要求1所述的一種通過模擬實現數據動態共享的方法,其特征是,所述步驟 三中主應用服務器通過HTTPClient框架將劃分好的數據利用Http協議發送給各從應用系 統。
4. 如權利要求1所述的一種通過模擬實現數據動態共享的方法,其特征是,所述步驟 三中主應用服務器推送給各從應用系統的數據需要符合從應用系統的數據標準。
5. 如權利要求1所述的一種通過模擬實現數據動態共享的方法的系統,其特征是,包 括: 表單數據采集模塊,用于利用用戶瀏覽器采集表單數據,用戶瀏覽器利用Http協議將 采集的數據傳送到主應用服務器; 表單數據劃分模塊,用于利用主應用服務器接收到表單數據后,根據各從應用系統的 相關業務和接口,對表單數據進行分析劃分; 表單數據推送模塊,用于利用主應用服務器采用Http協議請求將分析劃分后的表單 數據推送給各從應用系統。
6. 如權利要求5所述的系統,其特征是,所述表單數據為用戶通過web瀏覽器訪問主應 用服務器的應用頁面時填寫的數據。
7. 如權利要求5所述的系統,其特征是,所述表單數據推送模塊中,主應用服務器通過 HTTPClient框架將劃分好的數據利用Http協議發送給各從應用系統。
8. 如權利要求5所述的系統,其特征是,所述表單數據推送模塊中,主應用服務器推送 給各從應用系統的數據需要符合從應用系統的數據標準。
【文檔編號】H04L29/08GK104158847SQ201410342054
【公開日】2014年11月19日 申請日期:2014年7月17日 優先權日:2014年7月17日
【發明者】杜軍, 張學俊, 宋士鋒, 李冬, 王勇, 常英賢, 邢宏偉, 鄭一, 曲曉白, 張偉, 吳光洲 申請人:國網山東省電力公司, 山東魯能軟件技術有限公司