第5卷第26期(2009年9月)ComputerKnowledgeandTechnology电脑知识与技术Vol.5,No.26,September2009,pp.7415-7416
ISSN1009-3044
E-mail:3710167@qq.com.cn
ComputerKnowledgeandTechnology电脑知识与技术http://www.dnzs.net.cn
Tel:+86-551-56909635690964
基于
Java平台的
网络聊天
系统的
设计与实现
施滔滔,郭姝,崔晓鹏,刘颖
(中国矿业大学
计算机科学与技术,江苏徐州221116)
摘要:针对当前中小型企业办公人员对即时通讯
软件要求较低等
问题,提出了一种基于Java平台下的网络聊天系统
方案,对系统进行了整体设计和详细设计,该系统主要通过JavaSocket网络编程实现
通信,具有速度快,高稳定性,占用系统资源少,用户界面友好等特点。最后该文还介绍了系统设计的关键技术,通过这些技术提高了网络聊天的效率。关键词:Java;Socket编程;多线程;网络聊天系统中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)26-7415-02
TheDesignofSystemofWebChatBasedonJavaSHITao-tao,GUOShu,CUIXiao-peng,LIUYing(DepartmentofComputerScienceandTechnology,ChinaUniversityofMiningandTechnology,Xuzhou221116,China)Abstract:Basedonofficestaffs’lowlevelrequiringforinstantmessagingsoftwareinthesmallandmediumenterprises.Andesignandimplementationprogramof
webchathasbeenholdoutwhichisbasedonJavaplatform,thesystemhasbeenoveralldesignedanddetaileddesigned.ThesystemusesJavasocketprogrammingt
oachievecommunication,withmanycharacteristicssuchashighspeed,highstability,occupyinglesssystemresources,user-friendly.Finally,thekeytechnologiesofthesystemhasbeenintroduced,whichhasimprovedtheefficienciesofwebchat.Key
words:Java;socketprogramming;multi-threaded;systemofwebchat
近年来,随着科学技术的飞速发展,特别是信息技术的突飞猛进,我们已经进入了信息化的时代,计算机以其精确、高效的优势逐渐渗入到了
经济社会的各个领域,可以说现代社会已离不开计算机了。对于现在的软件市场来说,即时通讯软件占了很大一部分比例,可以说很多的人来上网都是聊天,而且当前很多软件已经发展得较成熟,然而并不是它们不好,只是它们由于想要用过多花哨的功能和界面来吸引用户,反而使得很多用户用不惯甚至找不到想要的工具,特别是对于那些日常
工作繁忙的上班族人员。本文开发的网络聊天软件正尽可能的向界面友好同时功能明确、简洁的方向迈进,特别适合中小型企业内部的通知、交流和联系。
1系统的开发环境及技术要求