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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于socket的文件傳輸系統(tǒng)(留存版)

2025-02-01 19:16上一頁面

下一頁面
  

【正文】 運(yùn)行,并且具有可移植性的局域網(wǎng)內(nèi)文件傳輸工具 勢(shì)在必行 。 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 3 頁 共 29 頁 2 開發(fā)環(huán)境和相關(guān)技術(shù)簡(jiǎn)介 MyEclipse 及 MyEclipse for spring MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極 大的提高工作效率 。 Inter 采用的就是TCP/IP 協(xié)議,網(wǎng)絡(luò)上各種各樣的計(jì)算機(jī)上只要安裝了 TCP/IP 協(xié)議,它們之間就能相互通信 。 在 Java 環(huán)境下, Socket 編程主要是指基于 TCP/IP 協(xié)議的網(wǎng)絡(luò)編程 [2]。 企業(yè)需要對(duì)各種因素有足夠深刻的認(rèn)識(shí)才可能實(shí)現(xiàn)最終目標(biāo) 盈利 。 換句話說當(dāng)已知對(duì)方 ip 之后即使不登陸服務(wù)器 或 登陸 服務(wù)器 失敗 照樣也 可以完成所有可以完成的操作 。i++) xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 12 頁 共 29 頁 {//遍歷在線列表 ServerAgentThread tempSat=(ServerAgentThread)(i)。 } } if(isChongMing==true)//如果重名 { 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 13 頁 共 29 頁 (NAME_CHONGMING)。 for(int i=0。 } } } catch(IOException e){()。 文件是此系統(tǒng)最核心的部分,完成客戶端界面設(shè)計(jì)和客戶端之間的連接與通訊(包括文字通訊和文件傳輸)的所有功能功能,并有登陸界面的一些錯(cuò)誤提示功能(如用戶名不能為空等提示 ),是此系統(tǒng)最核心功能的表述 。 在系統(tǒng)變量中找到 classpath 變量,點(diǎn) “ 編輯 ” ,在原來的內(nèi)容后面先寫個(gè)分號(hào),再寫個(gè)小數(shù)點(diǎn),再寫個(gè)分號(hào),然后再把你安裝的 bin 文件的路徑寫上去,如 C:\Program Files\Java\ \bin 這樣就把 classpath 變量設(shè)置好了 。//創(chuàng)建 關(guān)閉 按鈕 JPanel jps=new JPanel()。 (50,50,80,20)。//退出 return。 } public void actionPerformed(ActionEvent e) { if(()==) {//當(dāng)單擊 啟動(dòng) 按鈕時(shí) ()。 (true)。//將開始按鈕設(shè)為可用 (true)。//更新列表數(shù)據(jù) } public static void main(String args[]) { new Server()。 ()。//創(chuàng)建 ServerSocket 對(duì)象 st=new ServerThread(this)。//將在線用戶列表清空 refreshList()。 (4)。 (jlPort)。//創(chuàng)建提示輸入端口號(hào)標(biāo)簽 JLabel jlPort1=new JLabel(衡水學(xué)院 祝您 )。 在完成畢業(yè)論文的過程中很多同學(xué)都給予了我極大的幫助 。 } else if((SERVER_DOWN)){//當(dāng)收到服務(wù)器離開的信息 xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 16 頁 共 29 頁 ()。i++){//遍歷列表,搜索接收方 ServerAgentThread satTemp=(ServerAgentThread)(i)。 nickListMsg=nickListMsg+|+()。isize。 public void refreshList() { //更新在線用戶列表的業(yè)務(wù)處理代碼 Vector v=new Vector()。 綜合上述,本設(shè)計(jì)在 Windows XP 操作系統(tǒng)下,以中文版 MyEclipse for Spring 為開發(fā)工具,以 C/S 為系統(tǒng)功能結(jié)構(gòu),基于點(diǎn)對(duì)點(diǎn)的 TCP/IP 協(xié)議理論,通過 Socket 套節(jié)字連接客戶端與服務(wù)器實(shí)現(xiàn)文件及文件夾傳輸 。 如果通過局域網(wǎng)內(nèi)主機(jī)之間復(fù)制粘貼來實(shí)現(xiàn)文件資源共享, 將浪費(fèi)大量的網(wǎng)絡(luò)帶寬,極大程度上影響了網(wǎng)內(nèi)用戶的工作效率,甚至導(dǎo)致用戶不能正常工作;如果依靠移動(dòng)磁盤實(shí)現(xiàn)文件的共享,將花費(fèi)大量的金錢,而文件較大移動(dòng)磁盤容量不足的情況下會(huì)令人極為頭疼,何況移動(dòng)磁盤是病毒傳播的重要途徑;如果通過 Inter 郵件方式實(shí)現(xiàn),用戶需要接入 Inter 服務(wù)器,這種方式對(duì)遠(yuǎn)程服務(wù)器有非常大的依賴性,即使 1KB 的文件都要經(jīng)歷極度繁瑣的路徑,不能徹底實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的即時(shí)交流,文件較大的情況下就不言而喻了 。 基于 Socket 的 java 網(wǎng)絡(luò)編程技術(shù) 介紹 什么是 socket 網(wǎng)絡(luò)上的兩個(gè)程序通過一個(gè)雙向的通訊連接實(shí)現(xiàn)數(shù)據(jù)的交換,這個(gè)雙向鏈路的一端07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 5 頁 共 29 頁 稱為一個(gè) Socket。 \ip 協(xié)議簡(jiǎn)介 TCP/IP(傳輸控制協(xié)議 /網(wǎng)際協(xié)議) 是網(wǎng)絡(luò)中使用的基本通信協(xié)議 。 然而,前人已有的工作成果已經(jīng)無法完全滿足我們的需求,即提供一種基于 Socket的,易于使用具有高度可定制性的,面向中小企業(yè)內(nèi)部通信需求的局域網(wǎng)通信軟件 。 各種文件傳輸系統(tǒng)都已被廣大用戶接受 。 3 MyEclipse 及 MyEclipse for spring 密 級(jí) 公 開 學(xué) 號(hào) XX學(xué)院 畢業(yè)論文(設(shè)計(jì)) 基于 socket 的局域網(wǎng) 文件傳輸系統(tǒng) 論文作者 指導(dǎo)教師 所屬學(xué)院 專業(yè) 本科??? 年級(jí) 論文提交日期 論文答辯日期 xxx xxx 數(shù)學(xué)與計(jì)算機(jī)學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù) 本科 2021 級(jí) 2021 年 5 月 20 日 2021 年 5 月 28 日 畢業(yè)論文(設(shè)計(jì))學(xué)術(shù)承諾 本人鄭重承諾:所呈交的畢業(yè)論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工 作及取得的研究成果 .除了文中特別加以標(biāo)注和致謝的地方外,論文中不存在抄襲情況,論文中不包含其他人已經(jīng)發(fā)表的研究成果,也不包含他人或其他教學(xué)機(jī)構(gòu)取得的研究成果 . 作者簽名: 日 期: 畢業(yè)論文(設(shè)計(jì))使用授權(quán)的說明 本人了解并遵守衡水學(xué)院有關(guān)保留、使用畢業(yè)論文的規(guī)定 。 5 如何進(jìn)行 socket 編程 14 5 軟件運(yùn)行測(cè)試圖 比如 、 UC、 Inter 郵件等 互聯(lián)網(wǎng)上 的文件傳輸 。 本文的主要工作 論文 主要針對(duì)公司或其他小范圍內(nèi)部局域網(wǎng)落設(shè)計(jì)出一種方便 使用的 、 高性能的 、并滿足其基本 通信需求的局域網(wǎng) 文件傳輸系統(tǒng)(包含文件傳輸和聊天部分) 。 雖然從名字上看 TCP/IP 包括兩種協(xié)議,即傳輸控制協(xié)議( TCP)和網(wǎng)際協(xié)議( IP),但是 TCP/IP 實(shí)際上是一組協(xié)議 [4]。 Socket 通常用來實(shí)現(xiàn)客戶方和服務(wù)方的連接 。 最重要的是,在如今病毒黑客橫行的網(wǎng)絡(luò)世界中,信息的安全性也得不到保證 。 徹底避免了文件交換過程與外部網(wǎng)絡(luò)的接觸,實(shí)現(xiàn)快速的文件資源共享 。 int size=()。i++) {//遍歷列表,查看是否已經(jīng)有該用戶名 ServerAgentThread tempSat=(ServerAgentThread)(i)。 }//將在線列表內(nèi)容住組織成字符串 nickListMsg=NICK_LIST+nickListMsg。 if(().equals(name)){//將該信息轉(zhuǎn)發(fā)給接收方 (msg:+().toString().substring(1))。 }else if((FIP)){//當(dāng)收到服務(wù)器發(fā)來的用戶 IP 的信息 (msg)。 最后,感謝我的家人和朋友,是你們?cè)谏詈蛯W(xué)習(xí)上給了我巨大的鼓勵(lì)和支持,我的學(xué)業(yè)得以順利完成離不開你們的幫助和照顧 。 JTextField jtfPort=new JTextField(7777)。 (40,150,100,20)。//設(shè) 置分割線的位置和寬度 (20,20,420,320)。//刷新列表 } catch(Exception ee) { xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 28 頁 共 29 頁 ()。//創(chuàng)建服務(wù) 器線程 ()。//關(guān)閉 ServerSocket ()。 } } 。//刷新列表 (true)。 } catch(Exception ee) { //給出服務(wù)器啟動(dòng)失敗的提示信息 (this,服務(wù)器啟動(dòng)失敗 ,錯(cuò)誤 , )。//退出 } } )。//設(shè)置可見性 (//為窗體關(guān)閉事件注冊(cè)監(jiān)聽器 new WindowAdapte
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1