本系统是基于SSM以及JSP等技术的在线聊天系统,可以使用Eclispe或者IDea等主流开发工具运行,请勿用作其他用途,仅供学习使用哦!可以作为毕业设计或者课程设计或者学年设计来使用~~
2022-05-10 16:29:34 445KB JSP SSM JavaWeb 毕业设计课程设计
1
Java聊天室系统主要用于实现在线聊天,基本功能包括:服务端和客户端。本系统结构如下: (1)服务端: 1、能够开启和关闭服务器 2、等待着客户端从特殊端口发送的请求 3、监听的端口并不是固定的,服务端的端口是能够自定义的 4、能够广播消息向所有连接到服务器的用户 (2)客户端: 1、能够和服务端进行连接 2、新的用户能够注册账号 3、通过用户名以及密码完成用户的登陆,连接到聊天室 4、用户能够在聊天室发送消息 (说明,本系统包含源代码,功能已经在博客中已经展示)
1
目 录 论文总页数:24页 1 引言 1 1.1 课题背景 1 1.2 国内外研究现状 1 2 理论知识介绍 1 2.1 VFW简介 1 2.2 线程的实现方法 4 3 需求分析 5 3.1 软硬件环境 5 3.2 需求分析 5 4 系统结构 7 4.1 硬件结构 7 4.2 软件结构 7 4.2.1 功能需求 7 4.2.2 系统功能模块图 8 4.3 系统各模块流程图 8 5 系统的详细设计 10 5.1 文字聊天 10 5.1.1 TCP套接字的运用 10 5.1.2 文字聊天实现 11 5.2 语音视频聊天 13 5.2.1 UDP套接字的运用 13 5.2.2 视频的捕获 14 5.2.3 捕获窗口 16 5.2.4 视频捕获驱动 18 5.2.5 语音录制 18 5.2.6 语音回放 19 5.2.7 视音频的传输 20 结 论 21 参考文献 22 致 谢 23 声 明 24
2021-06-15 09:03:11 472KB Java 毕业论文 聊天室系统