學(xué)士學(xué)位論文----ftp客戶端.rar
學(xué)士學(xué)位論文----ftp客戶端,學(xué)士學(xué)位論文----ftp客戶端頁(yè)數(shù)47 字?jǐn)?shù) 17560摘要 ftp(file transfer protocol,文件傳輸協(xié)議)是internet上使用非常廣泛的一種通訊協(xié)議。它是由支持internet文件傳輸?shù)母鞣N規(guī)則所組成的集合,這些規(guī)則使internet用戶可以把文件從一個(gè)主機(jī)拷貝到另一個(gè)主機(jī)上。本論文介紹了...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 猛龍 發(fā)布
學(xué)士學(xué)位論文----FTP客戶端
頁(yè)數(shù) 47 字?jǐn)?shù) 17560
摘要
FTP(File Transfer Protocol,文件傳輸協(xié)議)是Internet上使用非常廣泛的一種通訊協(xié)議。它是由支持Internet文件傳輸?shù)母鞣N規(guī)則所組成的集合,這些規(guī)則使Internet用戶可以把文件從一個(gè)主機(jī)拷貝到另一個(gè)主機(jī)上。本論文介紹了文件傳輸協(xié)議FTP,包括了服務(wù)器端和客戶端的協(xié)議,簡(jiǎn)單描述了客戶機(jī)/服務(wù)器模式以及Java在網(wǎng)絡(luò)編程中的應(yīng)用。介紹了ftp客戶端的實(shí)現(xiàn)方法,其基本功能包括文件的下載、上傳、刪除、建立目錄、顯示文件信息等。其中主要介紹了通過(guò)布局管理器實(shí)現(xiàn)靈活的用戶界面的方法、注冊(cè)監(jiān)聽(tīng)器以實(shí)現(xiàn)程序界面的及時(shí)更新的途徑、IBM的protocol包的使用、通過(guò)JList實(shí)現(xiàn)文件瀏覽界面的方法、多線程的使用等問(wèn)題。
關(guān)鍵詞
FTP,Java ,C/S
摘要 1
Abstract 1
關(guān)鍵詞 1
引言 2
第一章 課題原理簡(jiǎn)介 4
1.1 客戶機(jī)/服務(wù)器系統(tǒng)概述 4
1.2 FTP協(xié)議簡(jiǎn)介 6
1.2.1 FTP模型 6
1.2.2 FTP(File Transport Protocol)文件傳輸協(xié)議 6
第二章 總體設(shè)計(jì) 13
2.1 軟件簡(jiǎn)介 13
2.2 相關(guān)知識(shí)介紹 13
2.2.1 Java 語(yǔ)言 13
2.2.2 正則表達(dá)式 20
2.2.3 IP地址 24
2.3 總體模塊結(jié)構(gòu) 25
第三章 具體項(xiàng)目開(kāi)發(fā) 27
3.1 系統(tǒng)實(shí)現(xiàn) 28
3.1.1 文件瀏覽界面的實(shí)現(xiàn) 28
3.1.2 LocalFileListListener的注冊(cè) 31
3.1.3 核心protocol類(lèi)的使用 32
3.1.4 界面布局管理器 33
3.1.5 格式校驗(yàn) 35
3.1.6 多線程 37
3.2 功能介紹 39
3.3 測(cè)試 44
3.3.1 測(cè)試計(jì)劃 44
3.3.2 測(cè)試結(jié)果 44
第四章 總結(jié) 46
參考文獻(xiàn) 46
參考文獻(xiàn)
①Bruce Eckel,Java編程思想,機(jī)械工業(yè)出版社,2002年
②Ian F. Darwin,Java經(jīng)典編程實(shí)例,中國(guó)電力出版社,2002年
③Jean-Pierre Norguet,Java FTP client libraries reviewed --Learn how the available libraries stack up against each other ,April 4,2003
頁(yè)數(shù) 47 字?jǐn)?shù) 17560
摘要
FTP(File Transfer Protocol,文件傳輸協(xié)議)是Internet上使用非常廣泛的一種通訊協(xié)議。它是由支持Internet文件傳輸?shù)母鞣N規(guī)則所組成的集合,這些規(guī)則使Internet用戶可以把文件從一個(gè)主機(jī)拷貝到另一個(gè)主機(jī)上。本論文介紹了文件傳輸協(xié)議FTP,包括了服務(wù)器端和客戶端的協(xié)議,簡(jiǎn)單描述了客戶機(jī)/服務(wù)器模式以及Java在網(wǎng)絡(luò)編程中的應(yīng)用。介紹了ftp客戶端的實(shí)現(xiàn)方法,其基本功能包括文件的下載、上傳、刪除、建立目錄、顯示文件信息等。其中主要介紹了通過(guò)布局管理器實(shí)現(xiàn)靈活的用戶界面的方法、注冊(cè)監(jiān)聽(tīng)器以實(shí)現(xiàn)程序界面的及時(shí)更新的途徑、IBM的protocol包的使用、通過(guò)JList實(shí)現(xiàn)文件瀏覽界面的方法、多線程的使用等問(wèn)題。
關(guān)鍵詞
FTP,Java ,C/S
摘要 1
Abstract 1
關(guān)鍵詞 1
引言 2
第一章 課題原理簡(jiǎn)介 4
1.1 客戶機(jī)/服務(wù)器系統(tǒng)概述 4
1.2 FTP協(xié)議簡(jiǎn)介 6
1.2.1 FTP模型 6
1.2.2 FTP(File Transport Protocol)文件傳輸協(xié)議 6
第二章 總體設(shè)計(jì) 13
2.1 軟件簡(jiǎn)介 13
2.2 相關(guān)知識(shí)介紹 13
2.2.1 Java 語(yǔ)言 13
2.2.2 正則表達(dá)式 20
2.2.3 IP地址 24
2.3 總體模塊結(jié)構(gòu) 25
第三章 具體項(xiàng)目開(kāi)發(fā) 27
3.1 系統(tǒng)實(shí)現(xiàn) 28
3.1.1 文件瀏覽界面的實(shí)現(xiàn) 28
3.1.2 LocalFileListListener的注冊(cè) 31
3.1.3 核心protocol類(lèi)的使用 32
3.1.4 界面布局管理器 33
3.1.5 格式校驗(yàn) 35
3.1.6 多線程 37
3.2 功能介紹 39
3.3 測(cè)試 44
3.3.1 測(cè)試計(jì)劃 44
3.3.2 測(cè)試結(jié)果 44
第四章 總結(jié) 46
參考文獻(xiàn) 46
參考文獻(xiàn)
①Bruce Eckel,Java編程思想,機(jī)械工業(yè)出版社,2002年
②Ian F. Darwin,Java經(jīng)典編程實(shí)例,中國(guó)電力出版社,2002年
③Jean-Pierre Norguet,Java FTP client libraries reviewed --Learn how the available libraries stack up against each other ,April 4,2003