1 Star 0 Fork 74

望晴天 / Web Socket Helper

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

项目说明

该项目是一款快速开发模块化脚手架,采用 C# .net core 技术开发。实现功能模块有:用户关系/组关系/消息订阅/任务分发/事件主题处理/系统日志/接口Api/sql监控/任务面板。本项目会一直维护并集成新的技术,给你的开发节约时间成本。有新奇的需求和想法与主题相关都可以在评论区提出。

博客地址


最低 windows 10 或以上版本 websocket 支持

功能说明

  • 客户机 注册/登陆

  • 客户机 组关系管理

  • 任务推送

  • 任务订阅

  • 任务消息分发

  • 历史任务日志

  • 离线任务管理

  • 任务事件异常处理

  • 系统运行日志

  • 接口Api

数据存储

  • 文件日志

  • redis

  • sql server

扩展服务

  • IM 即时通讯

  • 消息队列

部署说明

  • 运行环境 windows/liux

  • windows 见 IIS 托管 .Net Core 2.1 帮助文档

  • Liux 见 帮助文档

  • 数据库初始化 见 "Core.DataAccess.Model" 采用 ef code first 初始化 配置帮助 脚本 "note.cs" 根据说明 执行指令 可自动生成 数据库关系表

  • 需要 Redis服务

  • 支持集群部署 appsettings.json 文件配置


{
"Service": "A_Service",
"QueueTimedLoop": {
"length": 1, // 实例数量
"parameter": {
"threadLength": 10, // 每实例任务处理线程数量
"sleep": 200 // 处理任务后休眠时长
}
}

};

系统更新日志


1.0.0 更新说明

  • 项目初始化提交

Uni Client 更新日志


0.1.1 更新说明

  • 调整了心跳频率

  • 修复已知BUG

0.1.2 更新说明

  • 修复用户信息初始化异常BUG

0.1.3 更新说明

  • 修复已知BUG

  • 在网络不稳定的环境下 重连算法优化

  • 新增显示网络状态

  • 新增配置 "用户身份信息"

0.1.4 增加网页QR登陆示例

  • 浏览器打开 '/qr-login.html' 获取登陆二维码

  • 真机调试 打开App进入 "首页" 点击 "扫描"

  • 扫描 浏览器 二维码进行 "login" 相关操作

0.2.1 更新说明

  • 修复已知BUG
  • 支持添加好友分组
  • 新增群组管理列表
  • 新增群组会话
  • 新增 群组 二维码分享 (通过扫描二维码加入群组)

更新计划

  • 任务面板

  • sql监控

  • 接口Api封装 (Javascript BLL 【uni/web】) 标准库

  • FAQ常用自动消息配置

  • 消息关键字[过滤|提取]

  • 根据关键子配置FAQ

Ps:如果你有自己的想法需求请在评论区提交,评审通过后即加入更新计划列表

Uni客户端更新计划

  • 扩展好友管理

    1. 移动分组

    2. 删除好友

    3. 修改备注

    4. 修改好友分组名称

    5. 删除好友分组

  • 扩展群组管理

    1. 授权管理员

    2. 解散群组

    3. 群组基础信息修改

    4. 群组成员备注

    5. 添加群组成员为好友

    6. 私聊群组成员

  • 新增相关信息显示页面

    1. 查看好友信息

    2. 查看群组成员

    3. 查看群组成员信息

  • 新增相关操作

    1. 分享好友名片给到指定 好友/群组

    2. 分享群组名片给到指定 好友/群组

  • 新增消息类型

    1. 商品名片

    2. 用户名片

    3. 群组名片

    4. 分享网页

    5. 发送商品

    6. FAQ消息

  • 新增系统通知推送

    1. 系统通知消息信息
  • 新增订阅消息推送

空文件

简介

【会话管理,异步任务已与2019/08/20 项目重构发布】 【系统各项功能已与2019/06/15测试完成】该项目是一款快速开发模块化脚手架,采用 C# .net core 技术开发。实现功能模块有:用户关系/组关系/消息订阅/任务分发/事件主题处理/系统日志/接口Api/sql监控/任务面板。本项目会一直维护并集成新的技术,给你的开发节约时间成本。有新奇的需求和想法与主题相关都可以在评论区提出。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/wq2811/Web-Socket-Helper.git
git@gitee.com:wq2811/Web-Socket-Helper.git
wq2811
Web-Socket-Helper
Web Socket Helper
master

搜索帮助

14c37bed 8189591 565d56ea 8189591