• 大小: 38KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: 其他
  • 标签: webSocket  

资源简介

通过webSocket实现点对点,群聊,以及系统消息通讯,redis队列实现离线消息。

资源截图

代码片段和文件信息

package com.bim.service;

import java.util.List;
import java.util.Map;

@SuppressWarnings(“all“)
public interface ChatService {

    //编辑群组信息
    Mapject> editGroupInfo(Mapject> map) throws  Exception;

    //新增聊天纪律
    void addChatRecord(Mapject> map);

    //注册
    Mapject> register(Mapject> map) throws  Exception;

    //向群组拉多个人
    Mapject> joinGroupByList(Listject>> listMap) throws  Exception;

    //向群组拉单个人
    Mapject> joinGroupByMap(Mapject> map) throws  Exception;

    //查询用户所有聊天未读聊天记录
    Listject>> queryChatRecordByUnread(String chatId);

    //查询用户所有聊天
    Listject>> queryChatRecord(Mapject> map);

    //修改聊天纪录为已读
    void updateChatRecordByRead(Listject>> listMap) throws  Exception;

    //通过聊天id和业务系统id查询用户
    Listject>> queryUserByChatIdAndAppId(Mapject> map);

    //通过群id查询用户id
    Listject>> queryUserByGroupId(String groupId);

    //通过appid查询所有用户
    Listject>> quertUserByAppid(String appId);

    //通过聊天id查询用户信息
    Mapject> queryUserInfoByChatId(String chatId);

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        925  2019-05-22 11:17  bimconsult-chat\bimconsult-char-service\pom.xml

     文件       1445  2019-05-27 16:04  bimconsult-chat\bimconsult-char-service\src\main\java\com\bim\service\ChatService.java

     文件       6631  2019-05-28 11:02  bimconsult-chat\bimconsult-char-service\src\main\java\com\bim\service\impl\ChatServiceImpl.java

     文件       1552  2019-05-27 16:08  bimconsult-chat\bimconsult-char-service\target\classes\com\bim\service\ChatService.class

     文件       6382  2019-05-28 14:48  bimconsult-chat\bimconsult-char-service\target\classes\com\bim\service\impl\ChatServiceImpl.class

     文件       1593  2019-05-27 17:24  bimconsult-chat\bimconsult-chat-web\pom.xml

     文件       1005  2019-05-29 10:58  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\ChatWebApplication.java

     文件        923  2019-05-27 17:42  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\config\MyEndpointConfigure.java

     文件       1115  2019-05-28 17:21  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\config\RedisSubscribe.java

     文件      10363  2019-05-30 17:17  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\config\WebSocket.java

     文件        439  2019-05-28 17:09  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\config\WebSocketPmpSub.java

     文件        636  2019-05-27 17:41  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\config\WebSocketStompConfig.java

     文件       5631  2019-05-28 11:29  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\controller\ChatController.java

     文件       1593  2019-05-29 10:57  bimconsult-chat\bimconsult-chat-web\src\main\java\com\bim\Swagger2.java

     文件        867  2019-05-29 11:13  bimconsult-chat\bimconsult-chat-web\src\main\resources\application.yml

     文件       4522  2019-05-10 12:55  bimconsult-chat\bimconsult-chat-web\src\main\resources\logback-spring.xml

     文件       5222  2019-05-29 11:21  bimconsult-chat\bimconsult-chat-web\src\main\resources\templates\chat.html

     文件        867  2019-05-29 11:13  bimconsult-chat\bimconsult-chat-web\target\classes\application.yml

     文件       1466  2019-05-29 11:06  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\ChatWebApplication.class

     文件       3686  2019-05-30 18:20  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\DynamicScheduleTask.class

     文件       1303  2019-05-27 17:43  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\MyEndpointConfigure.class

     文件       1554  2019-05-28 17:23  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\RedisSubscribe.class

     文件       8685  2019-05-30 17:48  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\WebSocket.class

     文件        734  2019-05-28 17:11  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\WebSocketPmpSub.class

     文件        894  2019-05-27 17:43  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\config\WebSocketStompConfig.class

     文件       5333  2019-05-28 14:48  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\controller\ChatController.class

     文件       2316  2019-05-29 11:06  bimconsult-chat\bimconsult-chat-web\target\classes\com\bim\Swagger2.class

     文件       4522  2019-05-27 16:08  bimconsult-chat\bimconsult-chat-web\target\classes\logback-spring.xml

     文件       5222  2019-05-29 11:21  bimconsult-chat\bimconsult-chat-web\target\classes\templates\chat.html

     文件         80  2019-05-22 11:10  bimconsult-chat\bimconsultchat.iml

............此处省略51个文件信息

评论

共有 条评论