一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

局域網(wǎng)聊天工具Java+jBuilder

時(shí)間:2024-08-09 11:01:14 計算機應用畢業(yè)論文 我要投稿
  • 相關(guān)推薦

局域網(wǎng)聊天工具Java+jBuilder

畢業(yè)論文

      局域網(wǎng)聊天工具

         

摘要:隨著(zhù)互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò )聊天工具已經(jīng)作為1種重要的信息交流工具,受到越來(lái)越多的網(wǎng)民的青睞。目前,出現了很多非常不錯的聊天工具,其中應用比較廣泛的有Netmeeting、騰訊QQ、MSN-Messager等等。該系統開(kāi)發(fā)主要包括1個(gè)網(wǎng)絡(luò )聊天服務(wù)器程序和1個(gè)網(wǎng)絡(luò )聊天客戶(hù)程序兩個(gè)方面。前者通過(guò)Socket套接字建立服務(wù)器,服務(wù)器能讀取、轉發(fā)客戶(hù)端發(fā)來(lái)信息,并能刷新用戶(hù)列表。后者通過(guò)與服務(wù)器建立連接,來(lái)進(jìn)行客戶(hù)端與客戶(hù)端的信息交流。其中用到了局域網(wǎng)通信機制的原理,通過(guò)直接繼承Thread類(lèi)來(lái)建立多線(xiàn)程。開(kāi)發(fā)中利用了計算機網(wǎng)絡(luò )編程的基本理論知識,如TCP/IP協(xié)議、客戶(hù)端/服務(wù)器端模式(Client/Server模式)、網(wǎng)絡(luò )編程的設計方法等。在網(wǎng)絡(luò )編程中對信息的讀取、發(fā)送,是利用流來(lái)實(shí)現信息的交換,其中介紹了對實(shí)現1個(gè)系統的信息流的分析,包含了1些基本的軟件工程的方法。經(jīng)過(guò)分析這些情況,該局域網(wǎng)聊天工具采用jbuilder 2006為基本開(kāi)發(fā)環(huán)境和java語(yǔ)言進(jìn)行編寫(xiě),首先可在短時(shí)間內建立系統應用原型,然后,對初始原型系統進(jìn)行不斷修正和改進(jìn),直到形成可行系統
關(guān)鍵字:局域網(wǎng) ; 聊天 ;socket ;java ;jBuilder2006
 
The tool for chating in LAN


Abstract: Along with the fast development of Internet, the network chating tool has already become one kind of important communication tools and received more and more web cams favor. At present, many extremely good chating tools have appeared . for example, Netmeeting, QQ, MSN-Messager and so on. This system development mainly includes two aspects of the server procedure of the network chat and the customer procedure of the network chat. The former establishes the server through the Socket, the server can read and deliver the information which client side sends, and can renovate the users tabulation. The latter make a connection with the server, carries on communication between the client side and the client side. With the LAN correspondence mechanism principle, through inheritting the Thread kind to establish the multithreading directly. In the development, it uses the elementary theory knowledge which the computer network programmes. for example, TCP/IP agreement, Client/Server pattern, network programming design method and so on. In the network programming, it realizes reading and transmission of the information, that is,informaton flows realize the information exchange, introduce information flow analysis for realizing a system, in which containes some basic software engineering methods. After analyzes these situations, this LAN chating tool takes jbuilder 2006 as the basic development environment and compiles in java language. first, it will establish the system application prototype in a short time. then, for the initial prototype system, it needs constantly revised and improved, until a viable system.
Keywords : LAN ; chat ; socket ; java ; jBuilder2006
 
前  言
近年來(lái),隨著(zhù)全球信息化進(jìn)程的不斷發(fā)展,網(wǎng)絡(luò )也在飛速發(fā)展。出于高效、快速地處理各種事務(wù)的目的,越來(lái)越多的企業(yè)在其內部使用局域網(wǎng)來(lái)進(jìn)行工作。在內部局域網(wǎng)的幫助下,企業(yè)得以簡(jiǎn)化信息流程,提高信息交換的速度,從而提高工作效率。然而,隨著(zhù)企業(yè)規模的擴大,業(yè)務(wù)量的增加,在局域網(wǎng)上的應用越來(lái)越多,如知識庫、網(wǎng)絡(luò )會(huì )議、數據庫應用和數據的同步與備份等,這些應用對局域網(wǎng)的信息吞吐、處理能力的要求也越來(lái)越高。這些在企業(yè)內部原有局域網(wǎng)設計之初未曾考慮到的新情況的出現使得局域網(wǎng)不堪重負,容易發(fā)生信息阻塞,此時(shí),局域網(wǎng)不但不能提高生產(chǎn)效率,反而成為企業(yè)發(fā)展的瓶頸。為了解決上述矛盾,人們提出了許多方法。提升網(wǎng)絡(luò )帶寬及增加服務(wù)器的吞吐能力是解決此矛盾的1種方法。然而,從企業(yè)運行的成本方面考慮,無(wú)論是單純地提升網(wǎng)絡(luò )帶寬或增加服務(wù)器的吞吐能力都不能從根本上解決局域網(wǎng)資源緊張的問(wèn)題,對舊局域網(wǎng)的大規模硬件改造反而會(huì )增加企業(yè)的負擔。而基于Socket的局域網(wǎng)通信軟件可以為企業(yè)原有的局域網(wǎng)提供1種良好,安全,快速的通信機制。它可以在BSD、AIX、Solaris、Microsoft Windows、Macos及Linux等多種操作系統上實(shí)現,并且它的實(shí)現無(wú)需對企業(yè)原有的局域網(wǎng)硬件進(jìn)行任何改動(dòng),具有實(shí)現成本低廉的優(yōu)點(diǎn),它的使用能有效地降低局域網(wǎng)通信負荷,提高局域網(wǎng)的使用效率,可以很好地解決企業(yè)內部局域網(wǎng)的各種通信需求。  
該設計是基于Socket的局域網(wǎng)聊天系統,在JBuilder2006+WindowsXP環(huán)境中調試運行的,使用的開(kāi)發(fā)語(yǔ)言是JAVA。JBuilder 自面世以來(lái),1直以友好的集成開(kāi)發(fā)環(huán)境(IDE)廣受業(yè)界的贊賞,它的集成開(kāi)發(fā)環(huán)境是1個(gè)使用單1窗口界面,集編輯、管理文件與工程、可視界面設計、瀏覽、編譯、調試和其他操作等多功能于1體的開(kāi)發(fā)平臺。用戶(hù)可以在集成開(kāi)發(fā)環(huán)境中創(chuàng )建工程和打開(kāi)工程,建立、打開(kāi)和編輯文件,還可以編譯、鏈接、運行和調試應用程序。JBuilder2006集成了軟件開(kāi)發(fā)、調試、部署、管理等工具,極大地提高了系統開(kāi)發(fā)的速度。本文的主要工作: 
Ø  闡述系統的功能、特點(diǎn)及使用方法。  
Ø  闡述開(kāi)發(fā)本系統所用的相關(guān)技術(shù)。  
Ø  具體分析各個(gè)模塊的功能及實(shí)現方法。  
Ø  闡述系統的設計思想及方法。  

【局域網(wǎng)聊天工具Java+jBuilder】相關(guān)文章:

基于UDDI注冊庫的Web服務(wù)搜索Java+Jbuilder03-08

無(wú)線(xiàn)局域網(wǎng)及應用03-18

局域網(wǎng)組建與應用03-28

無(wú)線(xiàn)局域網(wǎng)的安全與對策03-07

研究局域網(wǎng)組建與應用03-19

探析局域網(wǎng)組建與應用03-20

試析家庭無(wú)線(xiàn)局域網(wǎng)的組建12-01

無(wú)線(xiàn)局域網(wǎng)的動(dòng)態(tài)負載均衡研究03-07

局域網(wǎng)圍棋對弈系統設計VB03-08

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看