首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

網路程式設計練習題:從 Jabber 到資料報傳檔

     編輯:Java 相關知識

七項循序漸進的實作練習

  1. 移除緩衝機制:編譯執行 JabberServer/Client,移除所有輸入輸出緩衝,觀察行為差異。
  2. 密碼保護檔案傳輸:撰寫伺服器驗證密碼後傳送檔案,客戶端輸入密碼接收存檔,本地用 localhost 測試。
  3. 多執行緒伺服器:修改練習 2 支援多客戶並發。
  4. 停用輸出刷新:修改 JabberClient 禁用 flush(),觀察資料傳送時機。
  5. 密碼保護網關 Applet:基於 ShowHTML 撰寫 Applet,作為網站特定區域的密碼門禁。
  6. 資料報傳檔:客戶/伺服器雙程式,用 Datagram 傳輸檔案(參考本章資料報小節)。
  7. 查詢結果複製到剪貼簿:修改 VLookup,點選姓名自動複製 Email 到剪貼簿(複習 IO 流與剪貼簿 API)。

練習涵蓋 TCP、UDP、多執行緒、安全性、GUI 整合等核心網路程式技能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved