VisualC網絡編程案例實戰之FTP客戶端(ppt 51頁)
VisualC網絡編程案例實戰之FTP客戶端(ppt 51頁)內容簡介
主要內容
第4章 FTP客戶端
4.1 FTP工作原理
圖 4.1 FTP工作原理圖
4.1.1 FTP數據結構
4.1.2 FTP數據傳輸模式
1.二進製模式
2.文件模式
表4.1 文件的信息頭結構
表4.2 特定標記值及意義
3.壓縮模式
4.1.3 與服務器進行連接
1.連接所使用的端口
2.連接模式
4.1.4 登錄驗證
1.登錄方式
2.驗證
4.1.5 關閉數據連接
4.1.6 FTP常用命令
表4.3 常用FTP命令及意義
4.1.7 數據校驗與重發控製
4.2 FTP客戶端實例
4.2.1 創建工程
圖4.2 客戶端程序界麵及控件ID
圖4.3 部分控件ID及關聯的變量
4.2.2 連接和登陸驗證
1.實現連接和登陸驗證
圖4.4 連接和登陸驗證過程示意圖
2.封裝發送命令函數
3.封裝接收響應函數
圖4.5 程序連接FTP服務器的運行效果
4.2.3 更新文件列表
1.讓服務器進入被動模式(PASV)
圖4.6 客戶端和服務器端的交互
2.更新列表
圖4.7 由數據連接接收的文件信息
圖4.8 單擊“更新文件列表”按鈕的運行效果
4.2.4 文件上傳
圖4.9 客戶端上傳文件時與服務器的交互過程
圖4.10 程序“文件上傳”按鈕的運行效果
4.2.5 文件下載
圖4.11 客戶端上傳文件時與服務器的交互過程
圖4.12 程序“文件下載”按鈕的運行效果
4.2.6 安全退出
圖4.13 斷開連接的交互過程
圖4.14 程序“關閉連接”按鈕的運行效果
4.3 小 結
..............................
第4章 FTP客戶端
4.1 FTP工作原理
圖 4.1 FTP工作原理圖
4.1.1 FTP數據結構
4.1.2 FTP數據傳輸模式
1.二進製模式
2.文件模式
表4.1 文件的信息頭結構
表4.2 特定標記值及意義
3.壓縮模式
4.1.3 與服務器進行連接
1.連接所使用的端口
2.連接模式
4.1.4 登錄驗證
1.登錄方式
2.驗證
4.1.5 關閉數據連接
4.1.6 FTP常用命令
表4.3 常用FTP命令及意義
4.1.7 數據校驗與重發控製
4.2 FTP客戶端實例
4.2.1 創建工程
圖4.2 客戶端程序界麵及控件ID
圖4.3 部分控件ID及關聯的變量
4.2.2 連接和登陸驗證
1.實現連接和登陸驗證
圖4.4 連接和登陸驗證過程示意圖
2.封裝發送命令函數
3.封裝接收響應函數
圖4.5 程序連接FTP服務器的運行效果
4.2.3 更新文件列表
1.讓服務器進入被動模式(PASV)
圖4.6 客戶端和服務器端的交互
2.更新列表
圖4.7 由數據連接接收的文件信息
圖4.8 單擊“更新文件列表”按鈕的運行效果
4.2.4 文件上傳
圖4.9 客戶端上傳文件時與服務器的交互過程
圖4.10 程序“文件上傳”按鈕的運行效果
4.2.5 文件下載
圖4.11 客戶端上傳文件時與服務器的交互過程
圖4.12 程序“文件下載”按鈕的運行效果
4.2.6 安全退出
圖4.13 斷開連接的交互過程
圖4.14 程序“關閉連接”按鈕的運行效果
4.3 小 結
..............................
用戶登陸
客戶管理熱門資料
客戶管理相關下載