## :-: webSocket 连接
**请求地址:ws://ip:port/webSocket/{userId}**
**参数:
| 名称 | 含义 | 类型|是否必传|
| --- | --- |--- |--- |
| userId| 当前登录用户的userId ,服务端将以此作为唯一识别标识,如不上传,服务端不返回任何信息,并且丢弃当前 webSocket 连接|string| 是|
*****
*****
## :-: 消息发送与接收
# webSocket 连接成功后,服务端会检测当前用户是否有未接收的消息,如果有,将消息推送给客户端
#
# 服务端推送给客户端的消息为json格式,所有消息封装在数组中,客户端可以通过遍历将所有消息显示,以下是服务端封装在数组中的具体格式
| 名称 | 含义 | 类型|是否必传|
| --- | --- |--- |--- |
| id | 信息id | int | 是 |
| receiUser | 接收用户id | int | 是 |
| sendUser | 发送者Id | int | 否 |
| msgName | 消息名称 | string | 是 |
| content | 消息内容 | string | 是 |
| status| 消息状态| int 0未发送成功,1 发送成功,2 已读| 是 |
| createTime | 创建时间| string | 是 |
*****
*****