- 49
- 0
- 约2.22万字
- 约 33页
- 2018-09-19 发布于贵州
- 举报
基于Socket的网络聊天系统开发和设计
基于Socket的网络聊天系统开发与设计
摘 要
近年来随着计算机技术的飞速发展,特别是Internet技术的发展,已经深刻的改变到了人们生活的方方面面。这时过去的种种陈旧的通讯方式,都已经不能满足现代生活的需要。人们希望能够用更低廉的价格,更加方便快捷的方式,来实现即时通讯。这时开发一套基于Internet技术的网络聊天系统变得尤为重要。
本人以基于Java语言开发的网络聊天系统为实践基础,详细的介绍了聊天系统的功能设计和界面逻辑结构。最终实现了一个可以实现私聊、群聊、传送文件的网络聊天系统。本次设计主要以Socket网络通讯作为基础,并以Object作为通讯载体,同时运用了一定的通讯协议知识开发完成。在界面方面,采用的是Java中的Swing技术来实现。为了实现多用户的连接,在服务器端将采用多线程的技术来实现。
关键词:Java Socket 通讯协议 Swing 多线程
Socket-based web chat system development and design
Abstract
Recent years, with the rapid development of computer technology, especially Internet technology, has profound change to all aspect
您可能关注的文档
- 基于matlab控制工程实验指导.doc
- 基于matlab数字图像增强处理(论文).doc
- 基于MATLAB电力系统PQ潮流计算程序的设计.doc
- 基于matlab的2PSK系统的(课程设计)报告.doc
- 基于MATLAB的卷积码的分析和应用.docx
- 基于MATLAB的变频空调模糊控制器设计和仿真电气7班0902107016吴炎强.docx
- 基于MATLAB的图像复原和重建设计.docx
- 基于MATLAB的数字信号处理(课程设计).doc
- 基于matlab的数字图像处理(毕业设计)论文.doc
- 基于MATLAB的数据采集和分析系统设计.doc
- 2016年湖南湘潭中考历史试卷和答案及解析.pdf
- 2018年江苏淮安中考历史试卷和答案及解析.pdf
- 2018年山东日照中考历史试卷和答案及解析.pdf
- 2016年湖南长沙道德与法治试卷和答案及解析.pdf
- 砂浆锚杆施工作业指导书.docx
- DB50∕T 1472-2023 儿童福利机构志愿服务规范.docx
- DB50∕T 1461-2023 地方猪遗传材料冷冻保存技术规范.docx
- DB50∕T 1476-2023 电动重型载货车车载换电系统通用技术要求.docx
- DB50∕T 1477-2023 电动重型载货车与换电电池箱的通信协议.docx
- DB50∕T 1519-2023 规模猪场空栏消毒技术规程.docx
原创力文档

文档评论(0)