1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 簡單網絡實時消息傳遞工具的設計Java

        時間:2024-09-08 04:26:56 計算機應用畢業論文 我要投稿
        • 相關推薦

        簡單網絡實時消息傳遞工具的設計Java

        畢業論文

        目錄
        前言 1
        1.1 網絡即時通訊概述 2
        1.2 國內外主流軟件的分析 2
        1.3 即時通訊系統的發展前景 3
        2.1 開發語言簡介 5
        2.1.1 Java的背景 5
        2.1.2 Java的定義 6
        2.1.3 Java的特點 6
        2.1.4 Java的工作原理 7
        2.2 輔助工具簡介 8
        2.2.1 JDK (Java Development Kit) 8
        2.2.2 JDK的下載和安裝 8
        2.2.3 JDK的命令工具 8
        2.2.4 JDK的類路徑配置類路徑 9
        2.3 開發工具簡介 10
        2.3.1 Eclipse歷史 10
        2.3.2 Eclipse概述 11
        2.4 關鍵技術 16
        2.4.1 JavaBean技術 16
        2.4.2 Socket套接字 17
        2.4.3 TLS(傳輸層安全協議) 19
        2.4.4 TCP/IP協議 20
        2.4.5 UDP協議 21
        2.4.6 多線程技術 21
        3.1系統的功能分析 23
        3.2 需求分析 23
        3.2.1 功能要求 24
        3.2.2 運行環境 24
        3.2.3 運行可行性 24
        4.1系統功能模塊 25
        4.2服務器設計 25
        4.3客戶端設計 26
        4.4聊天室的信息流設計 26
        4.4.1 由客戶端向服務端傳遞的主要消息 27
        4.4.2 服務器端向客戶端傳遞的主要消息 27
        4.5聊天系統的設計流程 27
        4.5.1 服務器端程序設計流程 27
        4.5.2 客戶端程序設計流程 28
        4.6系統的基本結構 28
        4.6.1 服務層 29
        4.6.2 客戶層 29
        5.1服務器圖形界面設計 30
        5.2客戶端圖形界面設計 32
        5.3主要功能實現 35
        5.3.1 用戶登錄 35
        5.3.2 發送消息 37
        5.3.3 文件傳送 40
        5.3.4 服務器公告 42
        總結 45
        參考文獻 46
        致謝 47

        簡易網絡實時消息傳遞系統工具的設計
         
         
        摘要:基于企業的即時通訊工具是企業電子辦公的1個重要環節。它成功解決了目前網絡即時通訊工具存在的1些問題,使網絡即時通訊更加的高效和安全。本系統建立在JAVA平臺上,系統的設計使用了面向對象技術和面向對象的設計原則。系統的實現使用了C/S結構、JAVA多線程和socket編程等1些技術。除此之外該論文主要對當今聊天軟件的發展情況、與該聊天軟件相關的各種技術以及該聊天工具的實現做了1個詳細的闡述:
        系統采用c/s結構,客戶端與客戶端以及客戶端與服務器端之間通過Socket傳送消息。使用java語言編寫,開發工具采用Eclipse。服務器端設計與實現過程當中,采用了多線程技術,可以在單個程序當中同時運行多個不同的線程,執行不同的任務。大大增強了程序對服務器資源的利用。系統主要包括文本聊天、傳送文件等功能。
        論文首先簡要介紹了實現該系統所需的各種網絡技術,包括java語言、java的socket編程、TCP、UDP基礎、數據庫技術、多線程技術等技術。分析了該系統的基本原理。結合部分源代碼詳細介紹了聊天系統的詳細設計與實現。
        關鍵詞:JAVA;SOCKET;Eclipse;TCP/IP;多線程.
         
        The Design of Simple Network Real-time News Transmission System
         

        Abrstract:For enterprise instant communication is an important part of enterprise electronic office. It succeeded in solving the immediate communication network problems so that immediate communications networks more efficient and secure. The system built on JAVA, system design using object-oriented technology and object-oriented design principles. Systems used to achieve C/S system, Java programming, such as multi-socket systems and technologies. In addition to the main papers in chat software development, with the chat software, and related technical tools to achieve the chat done a detailed exposition :
        The system used c/s Structure.Customers and server-protocol transmission of information between the two sides through Socket.Use java languages, the development tool used Eclipse. Server-design and realization process, a number of systems using technology in a single procedure, while a number of different operating systems, the implementation of different tasks. Greatly strengthened procedures for the use of server resources. System include text chat, messaging, and other functions.
        First briefing paper for the achievement of the system of network technologies, including java language, the java socket programming, TCP, UDP based, database technology, multi-systems technologies. Analysis of the basic tenets of the system. Some details of the source code of chat system and the realization of the detailed design.
        Keywords: JAVA;SOCKET;Eclipse;TCP/IP; Multi-process.
        前言
        在現今的企業,即時通訊為他們開拓了網絡應用的新領域。人們青睞即時通訊不僅僅在于娛樂和聊天,還在于即時通訊軟件顯示出商務通訊的卓越功能。即時通訊軟件在商務上的吸引力是顯而易見的:它1方面能夠讓企業員工知道其他人是否在線,從而避免了員工在打電話找人或者通知開會等事宜上耗費大量的時間。而正是這樣情況下即時通訊系統正在走入企業中。但是企業都不得不借助于現有的外部的服務器或者花費高昂的價格購進軟件,以實現企業內部網絡的通信。并不是所有的軟件都為企業提供了它們所需要的特性和便利。
        即時通訊系統 (Instant Messaging System)的研究目前是互聯網中1個熱門方向,尤其是關于企業級即時通訊系統更為國內外應用的熱點。企業版的即時通訊軟件的誕生,給企業的管理帶來了新的思路和手段。推動了企業工作效率的提高,辦公費用的降低,引起了工程應用領域的研究熱潮。
        即時通訊系統均采用了客戶機/服務器 (C/S)模式,在此模式下,服務器無疑是處于1個核心地位。本文正是圍繞即時通訊系統服務器端軟件開發這1核心展開的。研究了當今流行的各種即時通訊軟件,對其進行分析,確定了即時通訊系統的功能分析,提出了不同的即時通訊服務器的架構。 圍繞即時通訊的基本文字交流功能,設計了刷新在線用戶,顯示在線用戶,實現文字通訊的文字通訊主服務器。基于企業內部傳輸文件的需求,從不同的技術實現角度來分析了即時通信系統如何實現內網與內網之間的傳輸,并從中選取了最佳實現方案。為此,我們設計了所有通訊由服務器負責,在整個局域網之間傳遞文件。保持客戶端可以進行信息傳遞。
         即時通訊系統為用戶提供了1個集文字通信、在線信息、文件傳輸于1體的即時通信平臺。滿足中小型企業或局域網用戶的需要。

        【簡單網絡實時消息傳遞工具的設計Java】相關文章:

        車載實時定位系統的研究與設計03-07

        電子商務后臺數據中XML消息的傳遞研究03-21

        局域網聊天工具Java+jBuilder03-08

        探討仿真計算機與實時網絡技術12-03

        運用UML分析設計占先式實時內核03-18

        一種基于Java技術的網絡管理軟件的設計方案03-01

        java畢業設計開題報告03-26

        基于WE904的實時圖像無線傳輸設計03-21

        現代書籍設計與視覺傳遞03-18

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>