1.基于單向傳輸技術(shù)跨網(wǎng)安全交換及交互式應(yīng)用系統(tǒng),其特征在于:由外網(wǎng)單元、內(nèi)網(wǎng)單元、1號純單向傳輸設(shè)備和2號純單向傳輸設(shè)備組成;其中外網(wǎng)單元包括外網(wǎng)轉(zhuǎn)接機(jī)和外網(wǎng)接入機(jī),內(nèi)網(wǎng)單元包括內(nèi)網(wǎng)轉(zhuǎn)接機(jī)和內(nèi)網(wǎng)接入機(jī);所述1號純單向傳輸設(shè)備的輸入端與外網(wǎng)接入機(jī)連接而輸出端與內(nèi)網(wǎng)轉(zhuǎn)接機(jī)連接,所述2號純單向傳輸設(shè)備的輸入端與內(nèi)網(wǎng)接入機(jī)連接而輸出端與外網(wǎng)轉(zhuǎn)接機(jī)連接;所述外網(wǎng)轉(zhuǎn)接機(jī)還與外網(wǎng)接入機(jī)連接,內(nèi)網(wǎng)轉(zhuǎn)接機(jī)還與內(nèi)網(wǎng)接入機(jī)連接;所述外網(wǎng)接入機(jī)和內(nèi)網(wǎng)接入機(jī)還分別與外網(wǎng)的客戶端及內(nèi)網(wǎng)的服務(wù)端通信。
2.如權(quán)利要求1所述的基于單向傳輸技術(shù)跨網(wǎng)安全交換及交互式應(yīng)用系統(tǒng),其特征在于:所述外網(wǎng)的客戶端為基于TCP的應(yīng)用協(xié)議客戶端,內(nèi)網(wǎng)的服務(wù)端為基于TCP的應(yīng)用協(xié)議服務(wù)端。
3.如權(quán)利要求1所述的基于單向傳輸技術(shù)跨網(wǎng)安全交換及交互式應(yīng)用系統(tǒng),其特征在于:所述外網(wǎng)接入機(jī)包括一外網(wǎng)控制應(yīng)用模塊和若干客戶端輸入器,外網(wǎng)轉(zhuǎn)接機(jī)包括一外網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊,內(nèi)接入機(jī)包括內(nèi)網(wǎng)控制應(yīng)用模塊和若干服務(wù)端輸出器,內(nèi)網(wǎng)轉(zhuǎn)接機(jī)包括一內(nèi)網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊;
所述客戶端輸入器、外網(wǎng)控制應(yīng)用模塊、1號純單向傳輸設(shè)備、內(nèi)網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊、內(nèi)網(wǎng)控制應(yīng)用模塊及服務(wù)端輸出器依次連接,所述內(nèi)網(wǎng)控制應(yīng)用模塊還依次連接2號純單向傳輸設(shè)備、外網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊和外網(wǎng)控制應(yīng)用模塊;其中客戶端輸入器與外網(wǎng)的客戶端通信,客戶端輸入器用于將客戶端數(shù)據(jù)進(jìn)行包裝并傳送至外網(wǎng)控制應(yīng)用模塊,還用于將服務(wù)端返回的響應(yīng)數(shù)據(jù)發(fā)送至客戶端;外網(wǎng)控制應(yīng)用模塊用于接收客戶端輸入器的客戶端數(shù)據(jù)并將該數(shù)據(jù)發(fā)送至1號純單向傳輸設(shè)備,還用于將外網(wǎng)轉(zhuǎn)接機(jī)返回的服務(wù)端數(shù)據(jù)轉(zhuǎn)發(fā)給相應(yīng)的客戶端輸入器;所述內(nèi)網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊用于接收1號純單向傳輸設(shè)備傳送的客戶端數(shù)據(jù)并將該數(shù)據(jù)轉(zhuǎn)發(fā)至內(nèi)網(wǎng)控制應(yīng)用模塊;所述服務(wù)端輸出器與服務(wù)端通信,其用于接收內(nèi)網(wǎng)控制應(yīng)用模塊轉(zhuǎn)發(fā)的客戶端數(shù)據(jù)并發(fā)送給服務(wù)端,還用于接收來自服務(wù)端的響應(yīng)數(shù)據(jù),服務(wù)端的響應(yīng)數(shù)據(jù)即服務(wù)端數(shù)據(jù);所述內(nèi)網(wǎng)控制應(yīng)用模塊用于轉(zhuǎn)發(fā)來自內(nèi)網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊的客戶端數(shù)據(jù)以及用于轉(zhuǎn)發(fā)來自服務(wù)端輸出器的服務(wù)端數(shù)據(jù);所述外網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊用于接收2號純單向傳輸設(shè)備傳送的服務(wù)端數(shù)據(jù)并轉(zhuǎn)發(fā)至外網(wǎng)控制應(yīng)用模塊。
4.如權(quán)利要求3所述的基于單向傳輸技術(shù)跨網(wǎng)安全交換及交互式應(yīng)用系統(tǒng),其特征在于:其數(shù)據(jù)交換方法包括以下步驟:
步驟1:外網(wǎng)的客戶端發(fā)出數(shù)據(jù)交互請求,將客戶端數(shù)據(jù)發(fā)送給外網(wǎng)的接入機(jī),外網(wǎng)接入機(jī)的客戶端輸入器接收該數(shù)據(jù),并包裝該數(shù)據(jù)成客戶端數(shù)據(jù)包,然后將客戶端數(shù)據(jù)包發(fā)送至外網(wǎng)控制應(yīng)用模塊;所述客戶端數(shù)據(jù)包中除客戶端數(shù)據(jù)之外還包含數(shù)據(jù)類型、目標(biāo)服務(wù)端輸出器ID及客戶端連接ID;
步驟2:外網(wǎng)控制應(yīng)用模塊判斷該客戶端數(shù)據(jù)包的客戶端地址是否合法,若不合法則拒絕請求,數(shù)據(jù)交互過程結(jié)束,若合法則由外網(wǎng)控制應(yīng)用模塊將客戶端數(shù)據(jù)包發(fā)送至1號純單向傳輸設(shè)備;
步驟3:1號純單向傳輸設(shè)備將客戶端數(shù)據(jù)包傳輸至內(nèi)網(wǎng)轉(zhuǎn)接機(jī),內(nèi)網(wǎng)轉(zhuǎn)接機(jī)的內(nèi)網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊接收該數(shù)據(jù)包并轉(zhuǎn)發(fā)客戶端數(shù)據(jù)包至內(nèi)網(wǎng)接入機(jī);
步驟4:內(nèi)網(wǎng)接入機(jī)的內(nèi)網(wǎng)控制應(yīng)用模塊根據(jù)數(shù)據(jù)類型判斷該客戶端數(shù)據(jù)包是否來是自客戶的數(shù)據(jù),若是則根據(jù)目標(biāo)服務(wù)端輸出器ID發(fā)送給相應(yīng)的服務(wù)端輸出器;
步驟5:服務(wù)端輸出器將客戶端數(shù)據(jù)包的數(shù)據(jù)類型、目標(biāo)服務(wù)端輸出器ID及客戶端連接ID與客戶端數(shù)據(jù)剝離,然后將客戶端數(shù)據(jù)發(fā)送至服務(wù)端;
步驟6:服務(wù)端輸出器從服務(wù)端得到響應(yīng)數(shù)據(jù),并包裝該響應(yīng)數(shù)據(jù)成服務(wù)端數(shù)據(jù)包,然后將服務(wù)端數(shù)據(jù)包發(fā)送至內(nèi)網(wǎng)控制應(yīng)用模塊;所述服務(wù)端數(shù)據(jù)包除服務(wù)端響應(yīng)數(shù)據(jù)之外還包含數(shù)據(jù)類型、目標(biāo)客戶端輸入器ID及客戶端連接ID;
步驟7:內(nèi)網(wǎng)控制應(yīng)用模塊根據(jù)數(shù)據(jù)類型判斷該服務(wù)端數(shù)據(jù)包是否要發(fā)回客戶端,若是,則將該服務(wù)端數(shù)據(jù)包發(fā)送至2號純單向傳輸設(shè)備;
步驟8:2號純單向傳輸設(shè)備將服務(wù)端數(shù)據(jù)包傳輸至外網(wǎng)轉(zhuǎn)接機(jī),外網(wǎng)轉(zhuǎn)接機(jī)的外網(wǎng)轉(zhuǎn)發(fā)應(yīng)用模塊接收該數(shù)據(jù)包并轉(zhuǎn)發(fā)服務(wù)端數(shù)據(jù)包至外網(wǎng)接入機(jī);
步驟9:外網(wǎng)接入機(jī)的外網(wǎng)控制應(yīng)用模塊判斷數(shù)據(jù)類型為服務(wù)端數(shù)據(jù)后,根據(jù)目標(biāo)客戶端輸入器ID將該服務(wù)端數(shù)據(jù)包轉(zhuǎn)發(fā)至相應(yīng)的客戶端輸入器;
步驟10:客戶端輸入器接收服務(wù)端數(shù)據(jù)包后,根據(jù)客戶端連接ID找到對應(yīng)的客戶端連接,然后將數(shù)據(jù)類型、目標(biāo)客戶端輸入器ID及客戶端連接ID與服務(wù)端響應(yīng)數(shù)據(jù)相剝離,最后把剝離后的服務(wù)端響應(yīng)數(shù)據(jù)發(fā)送至客戶端。