网站颜色:

java基于点对点网络模型的通讯软件设计 聊天系统 聊天室系统

  • java基于点对点网络模型的通讯软件设计 聊天系统 聊天室系统
  • 价    格:300
  • 商品库存: 2911 件
  • 品牌:
  • 货号:55959ccd9b9e
  • 立刻联系购买联系商家xiri2007

        本商品由xiri2007提供,通过xiri2007完成交易,请放心购物

  • 无参数

一、系统客户端功能:

1.注册

(1)可以完成客户端注册,客户端可以通过填写信息进行注册,信息被发送到服务器端。

2.登录

(1)客户可以输入账号和密码进行登录,客户端会发送登录信息等待服务器响应,登录成功后会发出登录成功信息并刷新好友列表。

3.修改

(1)密码修改:应该有密码修改功能

(2)信息修改:可以更改一些注册信息

4.通讯

(1)即时聊天模块:客户端与客户端之间建立线程进行即时聊天,也包含有简单的对称加解密算法功能。

(2)好友列表:可以对好友列表进行添加删除等动作。

二、系统服务器端功能:

1.注册回应:对客户端传送的注册信息进行判断。

(1)HASH加密:对用户的账号和密码信息进行HASH加密

(2)重复用户检查:将加密后信息与已存在账号进行比较,检查是否账号已存在,如果存在就返回错误信息

(3)注册成功:将可成功注册的用户账号和密码写入数据库内,并向客户端返回成功信息

2.修改回应:

(1)对密码和信息修改请求进行判断,执行和返回修改成功信息

3.登录回应

(1)对登录的账号和密码进行加密检查后发回正确或错误情况,并记录上线信息

(2)好友列表发送:给成功登录的账号发送好友列表及好友上线信息

(3)上线信息发送:给成功登录的账号的好友发送在线信息(包括IP,端口等等信息)

4.在线情况

(1)对登录,在线,离线的用户情况进行统计,记录和通知

(2)心跳测试:每隔一段时间发送报文测试用户是否因意外原因离线

(3)情况记录:将用户登录时间,IP,下线时间等信息记录入数据库

热门设计联盟服务商