# 仿QQSocket通信 Java **Repository Path**: ke-yanluo/socket-communication ## Basic Information - **Project Name**: 仿QQSocket通信 Java - **Description**: 基于TCP/UDP协议下仿照QQ的Socket通信软件 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2020-12-08 - **Last Updated**: 2022-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 与https://gitee.com/ke-yanluo/socket-communication-server.git配套使用, 本项目使用idea,MyBaits,MySQL,此为客户端部分,上述链接为服务端部分 双开idea打开两个项目,确保服务器运行无误且mybatis-config.xml下为自己的数据库配置,在客户端运行comein类,客户端需与服务端处于同一局域网下,客户端输入服务端的ip地址,私有局域网地址(即192.168开头) 可先进入注册界面注册账号,正常登录后会进入account界面,点击查询按钮会查询当前数据库下所有已注册用户(此处可能需要鼠标滑一滑查询按钮下方的灰色界面,不然可能不能显示出来) 两个处于同一局域网下的用户分别点击对方的按钮后即可开启udp通信,如果一方不在线也可点击离线发送将信息发送给服务端,在另一方上线后点击接收按钮获取信息,接收文件按钮会默认下载到项目根路径下 其余功能(个人界面修改密码)暂且只有界面未作相关实现