国产精品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>

      一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法

      文檔序號:9767823閱讀:828來源:國知局
      一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)數(shù)據(jù)通訊領(lǐng)域,尤其是一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法。
      【背景技術(shù)】
      [0002]在網(wǎng)絡(luò)數(shù)據(jù)通訊中,由于一般業(yè)務(wù)的數(shù)據(jù)交互的實時性通常弱于語音、視頻等多媒體通信,因而可以采用基于文件的方式。為實現(xiàn)有效載荷數(shù)據(jù)的收發(fā)通常需要一個會話協(xié)議用于一個交互過程的管理和控制。在電信歷史上曾使用7號信令、H.323等二進制編碼型的會話協(xié)議,隨著互聯(lián)網(wǎng)、軟交換的發(fā)展逐漸出現(xiàn)了純文本型的會話協(xié)議,例如Http、SMTP、SIP等等。顯然文本比二進制編碼更易讀、也有利于編程實現(xiàn)。
      [0003]現(xiàn)有的內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方式存在的技術(shù)缺陷:文件傳輸效率較低、容易受到DDOS之類的攻擊、安全性較差。

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

      [0004]為了克服已有內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方式的文件傳輸效率較低、容易受到DDOS之類的攻擊、安全性較差的不足,本發(fā)明提供一種有效適用于高效傳輸文件、避免受到DDOS之類的攻擊、安全性良好的內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法。
      [0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
      [0006]—種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,實現(xiàn)該數(shù)據(jù)通信方法的系統(tǒng)包括內(nèi)網(wǎng)客戶端、接口服務(wù)器和外網(wǎng)Web Service,所述接口服務(wù)器為將內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點統(tǒng)一代理對外通信的服務(wù)器,所述外網(wǎng)Web Service為基于Web Service的外網(wǎng)業(yè)務(wù)系統(tǒng),所述方法包括如下步驟:
      [0007]I)外網(wǎng)向內(nèi)網(wǎng)傳輸業(yè)務(wù)數(shù)據(jù),過程如下:
      [0008]1.1)接口服務(wù)器輪詢外網(wǎng)Web Service系統(tǒng)有無可下載文件鏈接,如有下載鏈接;
      [0009]1.2)使用HTTP方法進行下載,放入接口服務(wù)器的download目錄;
      [0010]1.3)內(nèi)網(wǎng)客戶端輪詢download目錄,進行文件下載;
      [0011 ] 1.4)內(nèi)網(wǎng)客戶端解析文件,進行業(yè)務(wù)處理;
      [0012I 1.5)內(nèi)網(wǎng)客戶端生成反饋文件上傳到接口服務(wù)器的upload目錄;
      [0013]1.6)接口服務(wù)器輪詢upload目錄,將反饋文件和位于download的其對應(yīng)的原文件一并移除到備份目錄;
      [0014]2)從內(nèi)網(wǎng)向外網(wǎng)發(fā)送業(yè)務(wù)數(shù)據(jù),過程如下:
      [0015]2.1)內(nèi)網(wǎng)客戶端發(fā)送內(nèi)網(wǎng)業(yè)務(wù)數(shù)據(jù)到接口服務(wù)器的另外一個upload目錄;
      [0016]2.2)接口服務(wù)器輪詢upload,將文件發(fā)送到外網(wǎng)Web Service平臺;
      [0017]2.3)ffeb Service平臺解析文件,進行業(yè)務(wù)處理;
      [0018]2.4)ffeb Service平臺生成它的反饋文件,并生成該文件的下載鏈接;
      [0019]2.5)接口服務(wù)器輪詢可下載鏈接,下載反饋文件,存入對應(yīng)的download目錄;
      [0020]2.6)內(nèi)網(wǎng)客戶端輪詢download目錄,并將其與其原文件移除到備份目錄。[OO21]進一步,所述步驟1.2)中,使用微軟WinInet類的HTTP方法進行下載;所述步驟
      2.2)中,使用微軟WinInet類HTTP的POST指令發(fā)送文件。
      [0022 ]再進一步,所述接口服務(wù)器包括接口業(yè)務(wù)邏輯層、FTP服務(wù)器和HTTP客服端。
      [0023]本發(fā)明的技術(shù)構(gòu)思為:本發(fā)明提出了基于文本文件的弱實時性的數(shù)據(jù)交互方法,并且為了兼顧人的可讀性和易于編程性,使用結(jié)構(gòu)化的文本文件,例如對于表結(jié)構(gòu)數(shù)據(jù)使用excel文件,對于事務(wù)數(shù)據(jù)使用XML或TXT文件。
      [0024]在某些安全要求較高的行業(yè)內(nèi),其信息化系統(tǒng)部署的局域網(wǎng)絡(luò)對外網(wǎng)通信需要施行特殊的管理和控制。通常將所有內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點,由該節(jié)點代理對外通訊。我們主張該節(jié)點對內(nèi)網(wǎng)是一個FTP服務(wù)器,對外是一個HTTP客戶端。主要原因是一、我們采用文件作為數(shù)據(jù)交互的形式,F(xiàn)TP服務(wù)特別適合文件的傳輸;二、對外網(wǎng)該節(jié)點可以發(fā)送HTTP請求進行文件下載或POST上傳文件,可以避免DDOS之類的攻擊;三、適合外網(wǎng)系統(tǒng)是WebService的情況。
      [0025]本發(fā)明的有益效果主要表現(xiàn)在:有效適用于高效傳輸文件、避免受到DDOS之類的攻擊、安全性良好。
      【附圖說明】
      [0026]圖1是一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法的部署圖。
      [0027]圖2是接口服務(wù)器的結(jié)構(gòu)圖。
      【具體實施方式】
      [0028]下面結(jié)合附圖對本發(fā)明作進一步描述。
      [0029]參照圖1和圖2,一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,實現(xiàn)該數(shù)據(jù)通信方法的系統(tǒng)包括內(nèi)網(wǎng)客戶端、接口服務(wù)器和外網(wǎng)Web Service,所述接口服務(wù)器為將內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點統(tǒng)一代理對外通信的服務(wù)器,所述外網(wǎng)Web Service為基于Web Service的外網(wǎng)業(yè)務(wù)系統(tǒng),所述方法包括如下步驟:
      [0030]I)外網(wǎng)向內(nèi)網(wǎng)傳輸業(yè)務(wù)數(shù)據(jù),過程如下:
      [0031]1.1)接口服務(wù)器輪詢外網(wǎng)Web Service系統(tǒng)有無可下載文件鏈接,如有下載鏈接;
      [0032]1.2)使用HTTP方法進行下載,放入接口服務(wù)器的download目錄;
      [0033]1.3)內(nèi)網(wǎng)客戶端輪詢download目錄,進行文件下載;
      [0034]1.4)內(nèi)網(wǎng)客戶端解析文件,進行業(yè)務(wù)處理;
      [0035]1.5)內(nèi)網(wǎng)客戶端生成反饋文件上傳到接口服務(wù)器的upload目錄;
      [0036]1.6)接口服務(wù)器輪詢upload目錄,將反饋文件和位于download的其對應(yīng)的原文件一并移除到備份目錄;
      [0037]2)從內(nèi)網(wǎng)向外網(wǎng)發(fā)送業(yè)務(wù)數(shù)據(jù),過程如下:
      [0038]2.1)內(nèi)網(wǎng)客戶端發(fā)送內(nèi)網(wǎng)業(yè)務(wù)數(shù)據(jù)到接口服務(wù)器的另外一個upload目錄;
      [0039]2.2)接口服務(wù)器輪詢upload,將文件發(fā)送到外網(wǎng)Web Service平臺;
      [0040]2.3)ffeb Service平臺解析文件,進行業(yè)務(wù)處理;
      [0041]2.4)ffeb Service平臺生成它的反饋文件,并生成該文件的下載鏈接;
      [0042]2.5)接口服務(wù)器輪詢可下載鏈接,下載反饋文件,存入對應(yīng)的download目錄;
      [0043]2.6)內(nèi)網(wǎng)客戶端輪詢download目錄,并將其與其原文件移除到備份目錄。
      [0044]進一步,所述步驟1.2)中,使用微軟WinInet類的HTTP方法進行下載;所述步驟
      2.2)中,使用微軟WinInet類HTTP的POST指令發(fā)送文件。
      [0045]再進一步,所述接口服務(wù)器包括接口業(yè)務(wù)邏輯層、FTP服務(wù)器和HTTP客服端。
      [0046]本實施例中,外網(wǎng)向內(nèi)網(wǎng)傳輸業(yè)務(wù)數(shù)據(jù)的方法可以針對網(wǎng)絡(luò)傳輸失敗(例如由網(wǎng)線物理離線引起的)避免作額外的重傳機制,理由是傳輸失敗的文件生成不了反饋文件,因而得不到接口軟件將其移除到備份目錄的機會,而內(nèi)網(wǎng)客戶端輪詢download,只要有文件則一律下載,所以傳輸失敗的文件有被重新下載并被處理的機會。
      [0047]如果有業(yè)務(wù)數(shù)據(jù)從內(nèi)網(wǎng)向外網(wǎng)發(fā)送,則在接口服務(wù)器上維護另外一對download/upload 目錄。
      [0048]本實施例中,內(nèi)網(wǎng)FTP使用賬號、密碼,屏蔽匿名訪問模式;
      [0049]外網(wǎng)下載上傳需要鑒權(quán),使用賬號密碼合法登陸才能啟用下載上傳功能;內(nèi)網(wǎng)業(yè)務(wù)系統(tǒng)和外網(wǎng)業(yè)務(wù)系統(tǒng)對需要傳輸?shù)奈募M行加密。
      [0050]本實施例的通信方法,使用結(jié)構(gòu)化文本文件,例如excel、txt、xml等;接口服務(wù)器采用FTP服務(wù)+HTTP文件客戶端形式;可以避免對傳輸失敗作額外的重傳支持,其流程步驟能自動滿足失敗重傳要求;
      [0051 ]對外接口使用HTTP客戶端有效抵御DDOS攻擊;使用文件加密傳輸。
      [0052]本發(fā)明中,內(nèi)網(wǎng)客戶端為處于行業(yè)內(nèi)網(wǎng)的局域網(wǎng)系統(tǒng)中,可能是一個獨立的業(yè)務(wù)軟件,也可能是一個業(yè)務(wù)系統(tǒng)的某個模塊;
      [0053]接口服務(wù)器為將內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點統(tǒng)一代理對外通信的服務(wù)器;
      [0054]外網(wǎng)Web Service為基于Web Service的外網(wǎng)業(yè)務(wù)系統(tǒng),可以使用瀏覽器或移動APP進行接入。
      [0055]圖1的接口服務(wù)器由FTP服務(wù)和HTTP客戶端組成,其中HTTP客戶端主要實現(xiàn)文件的上傳和下載,如圖2。為了實現(xiàn)內(nèi)網(wǎng)、外網(wǎng)通信,首先必須得令內(nèi)網(wǎng)業(yè)務(wù)系統(tǒng)、外網(wǎng)業(yè)務(wù)系統(tǒng)作出相應(yīng)的配合:內(nèi)網(wǎng)業(yè)務(wù)系統(tǒng)必須組建內(nèi)網(wǎng)客戶端模塊,外網(wǎng)Web Service系統(tǒng)必須生成文件鏈接或接收文件上傳。圖2接口服務(wù)器包含上層業(yè)務(wù)邏輯,底層通訊基礎(chǔ)模塊FTP服務(wù)器、HTTP客戶端。
      【主權(quán)項】
      1.一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,其特征在于:實現(xiàn)該數(shù)據(jù)通信方法的系統(tǒng)包括內(nèi)網(wǎng)客戶端、接口服務(wù)器和外網(wǎng)Web Service,所述接口服務(wù)器為將內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點統(tǒng)一代理對外通信的服務(wù)器,所述外網(wǎng)Web Service為基于Web Service的外網(wǎng)業(yè)務(wù)系統(tǒng),所述方法包括如下步驟: 1)外網(wǎng)向內(nèi)網(wǎng)傳輸業(yè)務(wù)數(shù)據(jù),過程如下: 1.1)接口服務(wù)器輪詢外網(wǎng)Web Service系統(tǒng)有無可下載文件鏈接,如有下載鏈接; 1.2)使用HTTP方法進行下載,放入接口服務(wù)器的download目錄; 1.3)內(nèi)網(wǎng)客戶端輪詢download目錄,進行文件下載; 1.4)內(nèi)網(wǎng)客戶端解析文件,進行業(yè)務(wù)處理; 1.5)內(nèi)網(wǎng)客戶端生成反饋文件上傳到接口服務(wù)器的upload目錄; 1.6)接口服務(wù)器輪詢upload目錄,將反饋文件和位于download的其對應(yīng)的原文件一并移除到備份目錄; 2)從內(nèi)網(wǎng)向外網(wǎng)發(fā)送業(yè)務(wù)數(shù)據(jù),過程如下: 2.1)內(nèi)網(wǎng)客戶端發(fā)送內(nèi)網(wǎng)業(yè)務(wù)數(shù)據(jù)到接口服務(wù)器的另外一個upload目錄; 2.2)接口服務(wù)器輪詢upload,將文件發(fā)送到外網(wǎng)WebService平臺; 2.3)ffebService平臺解析文件,進行業(yè)務(wù)處理; 2.4)WebService平臺生成它的反饋文件,并生成該文件的下載鏈接; 2.5)接口服務(wù)器輪詢可下載鏈接,下載反饋文件,存入對應(yīng)的download目錄; 2.6)內(nèi)網(wǎng)客戶端輪詢download目錄,并將其與其原文件移除到備份目錄。2.如權(quán)利要求1所述的一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,其特征在于:所述步驟1.2)中,使用微軟WinInet類的HTTP方法進行下載;所述步驟2.2)中,使用微軟WinInet類HTTP的POST指令發(fā)送文件。3.如權(quán)利要求1或2所述的一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,其特征在于:所述接口服務(wù)器包括接口業(yè)務(wù)邏輯層、FTP服務(wù)器和HTTP客服端。
      【專利摘要】一種內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法,實現(xiàn)該數(shù)據(jù)通信方法的系統(tǒng)包括內(nèi)網(wǎng)客戶端、接口服務(wù)器和外網(wǎng)Web?Service,所述接口服務(wù)器為將內(nèi)網(wǎng)數(shù)據(jù)匯聚到一個節(jié)點統(tǒng)一代理對外通信的服務(wù)器,所述外網(wǎng)Web?Service為基于Web?Service的外網(wǎng)業(yè)務(wù)系統(tǒng),所述方法包括如下步驟:1)外網(wǎng)向內(nèi)網(wǎng)傳輸業(yè)務(wù)數(shù)據(jù),在接口服務(wù)器上維護一對download/upload目錄;2)從內(nèi)網(wǎng)向外網(wǎng)發(fā)送業(yè)務(wù)數(shù)據(jù),在接口服務(wù)器上維護另外一對download/upload目錄。本發(fā)明提供一種有效適用于高效傳輸文件、避免受到DDOS之類的攻擊、安全性良好的內(nèi)外網(wǎng)之間的數(shù)據(jù)通信方法。
      【IPC分類】H04L29/08, H04L29/06
      【公開號】CN105530254
      【申請?zhí)枴緾N201510951749
      【發(fā)明人】陸成剛, 徐利光
      【申請人】浙江工業(yè)大學(xué)
      【公開日】2016年4月27日
      【申請日】2015年12月17日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1