freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計-ftp客戶端軟件的設計與實現(xiàn)—論文(留存版)

2025-01-30 17:25上一頁面

下一頁面
  

【正文】 ............................ 18 ..................................................... 18 5 系統(tǒng)測試及問題處理 ...................................................... 20 ............................................................. 20 測試結果 ............................................................ 20 ..................................................... 20 ................................................... 21 測試總結 ............................................................ 21 結 論 .................................................................. 22 參考文獻 .................................................................. 23 致 謝 .................................................................. 24 聲 明 .................................................................. 25 1 引言 FTP 是互聯(lián)網(wǎng)上使用最廣泛的文件傳輸協(xié)議。除非另有說明,本文的工作是原始性工作。 總的來說,測試內(nèi)容較少,可能會存在一些 BUG, 與現(xiàn)實生活中大家使用的那些 FTP 下載軟件有相當?shù)木嚯x。 } //列表框需要重新刷新 ReloadList()。在這里,使用了一個isfile 的 boolean 變量用于判斷是否為文件。//創(chuàng)建文件對話框 ()。 //分解 TelInputStream 數(shù)據(jù)流 while ( (ch = ()) = 0) { if (ch == 39。 } catch(FtpLoginException ex){ //沒 有主機的登錄權限 (無權限與主機 :+hostname+連接 !)。 jscrollPane jscrollPane3 = new jscrollPane()。 BorderLayout borderLayout1 = new BorderLayout()。 public class Frame1 extends JFrame { private JPanel contentPane。此方法利用參數(shù) username 和 password 登錄到 FTP 服務器。即使對 FTP 不是很了解,都可以很快建立起一個 FTP 客戶端程序來。控制連接用于傳輸控 制,數(shù)據(jù)連接用于數(shù)據(jù)輸送。 圖 1 JAVA平臺 C/S 架構簡介 客戶機 /服務器在分布處理過程中,使用基于連接的網(wǎng)絡通信模式。 FTP 服務是以它所使用的文件傳輸協(xié)議( File Transfer Protocol)命名的。s to 198039。 Download 目 錄 論文總頁數(shù): 20 頁 1 引言 ..................................................................... 6 .............................................................. 6 選題目的 ............................................................ 6 2 相關基礎技術與開發(fā)平臺 .................................................... 6 JAVA技術 ............................................................. 6 JAVA簡介 ......................................................... 6 C/S架構簡介 ...................................................... 7 FTP基礎 .............................................................. 7 開發(fā)平臺 ............................................................. 9 3系統(tǒng)需求分析與總體設計 .................................................... 9 需求分析 ............................................................. 9 設計思路 ............................................................ 10 ............................................................. 10 4 系統(tǒng)模塊的實現(xiàn) .......................................................... 11 界面模塊實現(xiàn) ........................................................ 11 登錄模塊實現(xiàn) ........................................................ 13 瀏覽程序 ............................................................ 15 ............................................. 15 ..................................................... 17 ..................................................... 18 ..................................................... 18 ..................................................... 18 5 系統(tǒng)測試及問題處理 ...................................................... 20 ............................................................. 20 測試結果 ............................................................ 20 ..................................................... 20 ................................................... 21 測試總結 ............................................................ 21 結 論 .................................................................. 22 參考文獻 .................................................................. 23 致 謝 .................................................................. 24 聲 明 .................................................................. 25 1 引言 FTP 是互聯(lián)網(wǎng)上使用最廣泛的文件傳輸協(xié)議。 選擇此課題作為畢業(yè)設計,是希望將平日學習累積的知識用于實踐,開發(fā)出該系統(tǒng)的各項功能,使用戶很簡單的就能登錄 FTP 服務器、上傳下載數(shù)據(jù)等功能的需求。這就是典型的 “ 請求 應答 ” 模式。用戶接口為客戶端用戶提供一定形式的輸入界面,接收用戶的命令,將其轉換成標準的 FTP 命令,最終將控制連接上的 FTP 響應轉換成用戶可 理解的方式。利用此類的方法,我們可以遠程登錄到 FTP 服務器,列出該服務器上的目錄,設置傳輸協(xié)議,以及傳送文件。 public void cdUp(): 該命令用于把遠程系統(tǒng)上的目錄切換到上一級目錄。 private JTextField jTextField3 = new JTextField()。 JPanel jPanel4 = new JPanel()。 JButton jButton2 = new JButton()。 } //連接成功后的顯示 (連接主機 :+hostname+成功 !)。 (0)。//得到根目錄文件 if(()) root2=()。 }else{ File file1=new File(conPath())。 (ServU的 安裝 和 配置過程略過 ,可見該軟件幫助文件。此系統(tǒng)操作界面簡潔易懂,普通用戶也能很快上手;此系統(tǒng)實現(xiàn)了遠程登錄服務器、瀏覽本地與服務器目錄文件和數(shù)據(jù)上傳下載等功能 需求 ,從而實現(xiàn)了一個簡易的 FTP 客戶端軟件 。 ( 3)學??梢詫W術交流為目的復制、贈送和交換學位論文。 FTP 客戶端應該包含以下功能:登錄,瀏覽目錄,上傳下載。 2 相關基礎技術與開發(fā)平臺 綜合個人平日學習內(nèi)容和語言掌握的熟練度情況,選用了 JAVA 作為該系統(tǒng)的編程語言, JBuilder 9 作為開發(fā)的平臺。通過該協(xié)議,用戶可以從一個 Inter 主機向另一個 Inter 主機拷貝文件。 圖 4 FTP使用的兩個 TCP連接 開發(fā)平臺 本文件傳輸系統(tǒng)是采用 Borland 公司公司推出 的 JBuilder 作為開發(fā)平臺,它 是一款優(yōu)秀的 Java IDE 集成開發(fā) 環(huán)境 工具, JBuilder 9是目前的 較 新 的 版 本它比以前的版本更加簡單和直觀 , 方便上手 在這個版本中 Borland集成目前眾多JAVA 開發(fā) 的優(yōu)秀技術,如:工程管理、單元測試、代碼審查、撰寫 Javadoc 說明文檔等等,極大的方便了 Java 開發(fā)人員的工作 。這里我采用了 FtpClient 作為此次畢業(yè)設計的資源。 此外 ,類 FtpClient還提供了可用于傳遞并檢索目錄清單和文件的若干方法。 JTabbedPane jTabbedPane1 = new JTabbedPane()。 jscrollPane jscrollPane1 = new jscrollPane()。 } 圖 6 瀏覽及操作界面 登錄模塊實現(xiàn) 一般的使用辦法是,直接使用構造方法創(chuàng)建一個 FtpClient 類對象 (如果在構造 FtpClient 類對象時沒有設置參數(shù),則可以使用 openServer 方法來打 開服務器端口 ),然后使用 login 方法來登錄,并進行用戶認證。 瀏覽服務器端目錄程序 當連接登錄成功之后,可使用 FtpClient 控件的 List()方法執(zhí)行 FTP 服務器端上的目錄瀏覽 (List)功能,以取得 FTP 服 務器默認的目錄內(nèi)容。 } catch(SecurityException ex) { //用戶或者密碼可能不對 ( 用 戶 或 者 密 碼 可 能 不 對 , 無 權 限 與 主機 :+hostname+連接 !)。 JButton jButton1 = new JButton()。 JPanel jPanel3 = new JPanel()。 private JTextField jTextField2 = new JTextField()。 public void cd(String remoteDirectory) 該命令用于把 遠程系統(tǒng)上的目錄切換到 remoteDirectory 所指定的目錄。 圖 5 系統(tǒng)模塊圖 在 Jbuilder9 環(huán)境所 提供的擴展包中 , 已經(jīng) 提供了一 些 網(wǎng)絡類的 類 庫 ——.,該類庫主要用于建立 FTP 連接的類。 客戶端用戶并不直接處理控制連接上的 FTP 命令和
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1