【免費畢設(shè)】asp.net FTP客戶端設(shè)計與開發(fā) (源代碼+lunwen)
4.2.1? 文件傳輸設(shè)計
FTP協(xié)議用兩個連接來達到客戶機與服務(wù)器之間交換數(shù)據(jù)的目的如圖3。先建立第一個連接——控制連接,它用于傳送命令和響應(yīng)。再建立第二個連接——數(shù)據(jù)連接,用于數(shù)據(jù)傳輸。FTP提供了兩種方式來建立數(shù)據(jù)連接,一種用PORT命令,一種用PASV命令。我們使用后者??蛻舳税l(fā)送PASV命令給服務(wù)器,服務(wù)器返回IP地址和端口號,用來提供給客戶端進行數(shù)據(jù)連接。

5.1測試的過程與分析
第一步測試的是連接操作。連接一般有兩種情況,一種是連接他是用戶經(jīng)常要訪問的FTP服務(wù)器,需要進行保存登錄信息的。另一種是不常訪問只是偶爾訪問一下的只需要當次連接的是快速連接。連接前如下圖4,輸入IP地址為10.0.0.7(IP為本機地址);以及用戶名密碼為“anonymous”,連接成功后如圖5。


論文目錄:

標簽: