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

一種可支持負(fù)載均衡的數(shù)據(jù)傳輸方法

文檔序號(hào):9618782閱讀:520來(lái)源:國(guó)知局
一種可支持負(fù)載均衡的數(shù)據(jù)傳輸方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于企業(yè)信息化技術(shù)領(lǐng)域,特別是涉及一種可支持負(fù)載均衡的數(shù)據(jù)傳輸方法。
【背景技術(shù)】
[0002]對(duì)于一個(gè)擁有多套信息系統(tǒng)的公司來(lái)說(shuō),各個(gè)信息系統(tǒng)之間的數(shù)據(jù)交互一直是令人頭疼的一件事;信息系統(tǒng)一般是逐步開(kāi)發(fā)部署完善的,所以多套系統(tǒng)之間開(kāi)發(fā)語(yǔ)言不同,運(yùn)行環(huán)境不同,兩套系統(tǒng)之間開(kāi)發(fā)數(shù)據(jù)傳輸接口相當(dāng)?shù)穆闊?,而?dāng)有N套系統(tǒng)之間需要傳輸數(shù)據(jù)時(shí),則每套系統(tǒng)需要開(kāi)發(fā)N-1個(gè)接口來(lái)連接其余N-1個(gè)系統(tǒng),總共需要開(kāi)發(fā)N*(N_1)個(gè)接口,開(kāi)發(fā)量較大;而兩個(gè)系統(tǒng)間數(shù)據(jù)傳輸又需要物理上能夠聯(lián)通,所以每個(gè)系統(tǒng)的存儲(chǔ)部分都需要和其他N-1個(gè)系統(tǒng)的存儲(chǔ)部分進(jìn)行物理上的互聯(lián),增加了系統(tǒng)復(fù)雜程度;當(dāng)一個(gè)系統(tǒng)接口更改后,其他所有系統(tǒng)都要跟著進(jìn)行修改;而且各個(gè)系統(tǒng)之間能夠相互通信,也不便進(jìn)行系統(tǒng)安全性的維護(hù),對(duì)于開(kāi)發(fā)人員和運(yùn)維人員來(lái)說(shuō)相當(dāng)不便。

【發(fā)明內(nèi)容】

[0003]為了解決上述問(wèn)題,本發(fā)明的目的在于提供一種可支持負(fù)載均衡的數(shù)據(jù)傳輸方法。
[0004]為了達(dá)到上述目的,本發(fā)明提供的可支持負(fù)載均衡的數(shù)據(jù)傳輸方法包括按順序進(jìn)行的下列步驟:
[0005]步驟1)構(gòu)成傳輸系統(tǒng):
[0006]傳輸系統(tǒng)包括傳輸管理裝置和傳輸執(zhí)行裝置;其中:傳輸管理裝置負(fù)責(zé)信息的調(diào)取、整理任務(wù)信息、給傳輸執(zhí)行裝置分發(fā)任務(wù)信息及負(fù)載均衡調(diào)度等工作;傳輸執(zhí)行裝置負(fù)責(zé)數(shù)據(jù)傳輸、壓縮、加密及校驗(yàn)等工作;同時(shí)各個(gè)信息系統(tǒng)針對(duì)傳輸系統(tǒng)開(kāi)發(fā)一個(gè)信息接口L1和一個(gè)數(shù)據(jù)接口 L2,信息接口 L1用來(lái)發(fā)送任務(wù)信息及供傳輸管理裝置調(diào)用目標(biāo)信息;數(shù)據(jù)接口 L2用來(lái)傳輸數(shù)據(jù)文件;
[0007]步驟2)連接傳輸系統(tǒng):
[0008]將各個(gè)信息系統(tǒng)的信息接口 L1與傳輸管理裝置1互聯(lián),數(shù)據(jù)接口 L2與傳輸執(zhí)行裝置2互聯(lián),傳輸管理裝置與傳輸執(zhí)行裝置之間通過(guò)信息接口 L1互聯(lián),各個(gè)傳輸執(zhí)行裝置之間的數(shù)據(jù)接口 L2視功能不同選擇互聯(lián)或者不互聯(lián);
[0009]步驟3)進(jìn)行數(shù)據(jù)傳輸:
[0010]當(dāng)某個(gè)信息系統(tǒng)作為源系統(tǒng)要求向作為目標(biāo)系統(tǒng)的某個(gè)信息系統(tǒng)傳輸數(shù)據(jù)文件時(shí),傳輸系統(tǒng)啟動(dòng)并進(jìn)行文件傳輸。
[0011]在步驟1)中,所述的傳輸管理裝置和傳輸執(zhí)行裝置均為部署在同一臺(tái)服務(wù)器或者部署在多臺(tái)服務(wù)器上的功能模塊,傳輸管理裝置能夠部署多個(gè),并且可以選擇是主備方式或者集群方式,傳輸執(zhí)行裝置能夠部署多個(gè),各個(gè)傳輸執(zhí)行裝置之間地位相同。
[0012]在步驟1)中,所述的傳輸執(zhí)行裝置分為共享執(zhí)行裝置、部分共享執(zhí)行裝置和獨(dú)享執(zhí)行裝置。
[0013]在步驟3)中,所述的數(shù)據(jù)傳輸?shù)姆椒òㄏ铝胁襟E:
[0014]步驟3.1)源系統(tǒng)生成XML文件的任務(wù);當(dāng)源系統(tǒng)想要給目標(biāo)系統(tǒng)傳輸數(shù)據(jù)文件時(shí),首先通過(guò)信息接口 L1生成XML文件的任務(wù),并發(fā)送給傳輸管理裝置,任務(wù)中包含源系統(tǒng)包括系統(tǒng)名稱、系統(tǒng)權(quán)限在內(nèi)的信息;要傳輸?shù)陌ㄎ募Q、位置、大小、格式在內(nèi)的數(shù)據(jù)文件信息;要傳輸?shù)陌ㄏ到y(tǒng)名稱在內(nèi)的目標(biāo)系統(tǒng)信息;
[0015]步驟3.2)傳輸管理裝置接收到任務(wù)后進(jìn)行讀取,然后提取任務(wù)中相關(guān)信息并生成一條任務(wù);并通過(guò)目標(biāo)系統(tǒng)的ig息接口 L1提取相關(guān)彳g息;
[0016]步驟3.3)目標(biāo)系統(tǒng)接到傳輸管理裝置的提取信息要求后,將相關(guān)信息發(fā)送給傳輸管理裝置,傳輸管理裝置根據(jù)目標(biāo)系統(tǒng)發(fā)送的信息,將任務(wù)信息補(bǔ)充完整;
[0017]步驟3.4)傳輸管理裝置根據(jù)用戶設(shè)定的策略,將任務(wù)下發(fā)給對(duì)應(yīng)的傳輸執(zhí)行裝置,如果任務(wù)對(duì)應(yīng)的傳輸執(zhí)行裝置是獨(dú)享執(zhí)行裝置,則將任務(wù)拆分后下發(fā);
[0018]步驟3.5)傳輸執(zhí)行裝置讀取到發(fā)給自己的任務(wù)信息后,根據(jù)用戶配置的相關(guān)信息將上述任務(wù)信息發(fā)送給目標(biāo)系統(tǒng)。
[0019]本發(fā)明提供的可支持負(fù)載均衡的數(shù)據(jù)傳輸方法的效果:
[0020]可以通過(guò)一種已經(jīng)定義好的接口格式,統(tǒng)一管理所有的信息系統(tǒng)之間的數(shù)據(jù)傳輸任務(wù);各個(gè)信息系統(tǒng)之間只需要開(kāi)發(fā)一個(gè)和傳輸系統(tǒng)對(duì)應(yīng)的接口即可;各個(gè)信息系統(tǒng)之間不再需要開(kāi)發(fā)對(duì)接的接口,節(jié)省了開(kāi)發(fā)量,也便于維護(hù);當(dāng)有新信息系統(tǒng)加入時(shí),老系統(tǒng)信息不需要再開(kāi)發(fā)對(duì)應(yīng)接口,只需要新信息系統(tǒng)開(kāi)發(fā)與傳輸系統(tǒng)對(duì)應(yīng)的接口即可;傳輸系統(tǒng)包含傳輸管理裝置和傳輸執(zhí)行裝置,將任務(wù)管理和任務(wù)執(zhí)行分開(kāi),可以部署多個(gè)執(zhí)行裝置,并通過(guò)傳輸管理裝置對(duì)任務(wù)進(jìn)行負(fù)載均衡,增加了系統(tǒng)的可擴(kuò)展性、并行性和安全性,結(jié)構(gòu)清晰,便于維護(hù)。
【附圖說(shuō)明】
[0021]圖1為本發(fā)明提供的可支持負(fù)載均衡的數(shù)據(jù)傳輸方法所采用的傳輸系統(tǒng)邏輯示意圖。
[0022]圖2為傳輸系統(tǒng)傳輸文件流程圖。
【具體實(shí)施方式】
[0023]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明提供的可支持負(fù)載均衡的數(shù)據(jù)傳輸方法進(jìn)行詳細(xì)說(shuō)明。
[0024]本發(fā)明提供的可支持負(fù)載均衡的數(shù)據(jù)傳輸方法包括按順序進(jìn)行的下列步驟:
[0025]步驟1)構(gòu)成傳輸系統(tǒng):
[0026]構(gòu)建如圖1所示的傳輸系統(tǒng),其包括傳輸管理裝置1和傳輸執(zhí)行裝置2 ;其中:傳輸管理裝置1負(fù)責(zé)信息的調(diào)取、整理任務(wù)信息、給傳輸執(zhí)行裝置2分發(fā)任務(wù)信息及負(fù)載均衡調(diào)度等工作;傳輸執(zhí)行裝置2負(fù)責(zé)數(shù)據(jù)傳輸、壓縮、加密及校驗(yàn)等工作。
[0027]同時(shí)各個(gè)信息系統(tǒng)3針對(duì)傳輸系統(tǒng)開(kāi)發(fā)一個(gè)信息接口L1和一個(gè)數(shù)據(jù)接口 L2,信息接口 L1用來(lái)發(fā)送任務(wù)信息及供傳輸管理裝置1調(diào)用目標(biāo)信息;數(shù)據(jù)接口 L2用來(lái)傳輸數(shù)據(jù)文件。
[0028]所述的傳輸管理裝置1和傳輸執(zhí)行裝置2均為部署在同一臺(tái)服務(wù)器或者部署在多臺(tái)服務(wù)器上的功能模塊,傳輸管理裝置1能夠部署多個(gè),并且可以選擇是主備方式或者集群方式,傳輸執(zhí)行裝置2能夠部署多個(gè),各個(gè)傳輸執(zhí)行裝置2之間地位相同。
[0029]所述的傳輸執(zhí)行裝置2可以從連接方式上劃分為三類,實(shí)際應(yīng)用時(shí)可以視現(xiàn)場(chǎng)情況選擇其中一類或者幾類共存。
[0030]第一類傳輸執(zhí)行裝置2為共享執(zhí)行裝置,比如圖1中的執(zhí)行裝置1,此方式下所有執(zhí)行裝置地位相同,即所有的執(zhí)行裝置均能調(diào)用到所有信息系統(tǒng)的數(shù)據(jù)接口 L2,所有執(zhí)行裝置均能執(zhí)行所有信息系統(tǒng)間的傳輸任務(wù);傳輸管理裝置1在任務(wù)分發(fā)時(shí)可以進(jìn)行負(fù)載均衡,選擇目前業(yè)務(wù)壓力小的傳輸執(zhí)行裝置2分發(fā)任務(wù)或者采用輪詢的方式依次下發(fā)任務(wù);本方式下所有傳輸執(zhí)行裝置2之間不需要互聯(lián);
[0031]第二類傳輸執(zhí)行裝置2為部分共享執(zhí)行裝置,比如圖1中的執(zhí)行裝置2,本方式下可以設(shè)定某個(gè)執(zhí)行裝置只連接部分信息系統(tǒng),則這個(gè)執(zhí)行裝置只能執(zhí)行所連接的信息系統(tǒng)間的任務(wù),其他任務(wù)無(wú)法執(zhí)行;本方式下所有傳輸執(zhí)行裝置2之間不需要互聯(lián);
[0032]第三類傳輸執(zhí)行裝置2為獨(dú)享執(zhí)行裝置,比如圖1中的執(zhí)行裝置3,本方式下所有的傳輸執(zhí)行裝置2連接與之對(duì)應(yīng)的一個(gè)信息系統(tǒng),比如執(zhí)行裝置1連接信息系統(tǒng)A,執(zhí)行裝置2連接信息系統(tǒng)B ;所有信息系統(tǒng)之間的傳輸任務(wù)均拆分為2條,1條是上傳任務(wù),一條是下載任務(wù);上傳任務(wù)是源系統(tǒng)將所傳輸文件傳輸給執(zhí)行裝置的緩沖區(qū),下載任務(wù)是目標(biāo)系統(tǒng)對(duì)應(yīng)的執(zhí)行裝置將緩沖區(qū)中的文件傳輸給目標(biāo)系統(tǒng);本方式下要求各個(gè)傳輸執(zhí)行裝置2之間互聯(lián),要求能夠讀取到對(duì)應(yīng)的數(shù)據(jù)接口,從而能夠調(diào)用對(duì)應(yīng)的緩沖區(qū);第二類執(zhí)行裝置和第三類執(zhí)行裝置之間如果傳
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1