如何使用EDI系統實現FTP Client和FTP Server連接?

如果想上傳文件到自己的服務器,應該如何操作呢?

這是個常見的問題,我們常常不僅要上傳文件,還涉及到下載文件,以及管理服務器文件。這時FTP協議出現了。FTP協議作爲TCP/IP 協議組中的協議之一,廣泛應用於網絡傳輸中。那麼,如何使用知行之橋EDI系統實現FTP Client和FTP Server連接呢?讓我們一起來看看吧!

一、FTP協議簡介

FTP(File Transfer Protocol,文件傳輸協議)是TCP/IP協議組中的協議之一。FTP服務器用來存儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位於FTP服務器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web服務器上。此外,由於FTP傳輸效率非常高,在網絡上傳輸大文件時,一般也採用該協議。

二、Client/Server模式簡介

客戶機-服務器,即Client/Server結構。Client/Server結構通常採取兩層結構。服務器負責數據的管理,客戶機負責完成與用戶的交互任務。Client/Server結構在技術上已經很成熟,它的主要特點是交互性強、具有安全的存取模式、響應速度快、利於處理大量數據。

同大多數Internet服務一樣,FTP也是一個Client/Server系統。用戶通過客戶機程序連接至在遠程計算機上運行的服務器程序。

知行之橋EDI系統既提供可以作爲Client的端口,也提供可以作爲Server的端口。那麼,該如何進行端口配置並實現FTP傳輸呢?請繼續往下看。

三、知行之橋EDI系統FTP Server端口&Profile頁面的配置

achieve 作爲FTP Server端,在知行之橋EDI系統中的Profile頁面裏,可以配置關於FTP服務器的信息,如端口號、FTPS、TLS證書、根目錄、是否啓用服務器日誌等。如下圖1、圖2所示,如果配置的FTP服務器端口號未被其他進程佔用,點擊右上角保存時,就會出現綠色提示框提示服務器已啓動,這時說明FTP Server服務已正確啓動。

edi圖1

edi圖2

在知行之橋EDI系統中的FTP Server端口的“設置”頁面裏,可以配置FTP Server的用戶名/密碼,還可以設置Client對於Server收發目錄的一些讀寫權限,如下圖3:

edi圖3

在FTP Server端口的“高級設置”頁面裏,可以配置FTP Server的上傳/下載文件夾名稱,還有一些其他的功能,如過濾規則、是否將文件移動至Sent文件夾等,如下圖4:

edi圖4

四、知行之橋EDI系統FTP Client端口的配置

在知行之橋EDI系統FTP Client端口的“設置”頁面,作爲Client可以配置Server的遠程主機、TLS類型、遠程主機端口號、以及Server的客戶端認證信息來實現與Server的連接。

edi

也可以通過配置上傳/下載的文件夾,來指示讀取/存放文件的路徑,實現FTP Client對FTP Server的讀寫數據操作。

edi

注意,上述關於FTP Server的參數需要和三中的配置信息保持一致。

五、使用知行之橋EDI系統進行FTP連接測試

在配置好三、四中的Server/Client相關參數後,點擊FTP Client端口的“測試連接”按鈕,若出現下圖的提示,即客戶端與服務端測試連接成功。

edi

六、使用知行之橋FTP Client端口向FTP Server上傳文件的步驟

打開知行之橋EDI系統的FTP Client端口,點擊至“輸入”頁面,點擊“更多–>上傳文件”按鈕,選擇需要上傳至FTP Server中的文件,如下圖所示。

edi

點擊“上傳”之後,待上傳的文件狀態爲Unsent(待發送),選中該文件,點擊“發送”按鈕,被成功發送的文件狀態就會變爲Sent(已發送)。

edi

此時,狀態爲Sent的文件就會被成功的上傳至FTP Server中,具體的文件夾路徑與“設置”頁面中配置的“上傳”遠程目錄一致,可以在對應的FTP Server文件夾中查詢。

edi

七、使用知行之橋FTP Client端口從FTP Server下載文件的步驟

要想從FTP Server的指定目錄中下載文件,首先需要在“設置”頁面中配置“下載”的遠程目錄。再點擊至“輸出”頁面,點擊“接收”按鈕,即可從指定的FTP Server目錄中下載所需的文件,如下圖所示,成功下載的文件狀態爲Received(已接收)。

edi

在“設置”頁面的“下載”模塊中還可以通過配置“文件掩碼”來過濾從Server中下載的文件類型;當下載目錄中存在已經Received(已接收)的文件時,通過啓用“覆蓋本地文件”功能,就可以重複接收已存在的同名文件;通過勾選“刪除文件(下載後)”,可以刪除目錄中已經被下載過的文件。

edi

除此之外,“設置”頁面針對下載功能還有另外兩個功能,體現在“緩存”模塊內,如下圖所示:

edi

(1)文件大小比較:啓用後,會在應用程序的狀態數據庫中保留下載文件的記錄,如果所下載文件的大小與之前的相同則被跳過。

(2)時間戳比較:啓用後,會在應用程序的狀態數據庫中保留下載文件的記錄,如果所下載文件的時間戳與之前的相同則被跳過。

 

注:文案部分圖片及內容來源於知行軟件,版權歸原創作者所有,如有侵犯到您的權益,請您聯繫我們進行刪除,給您帶來困擾,我們深感抱歉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章