【项目名称】: MessageCenter
【项目简介】: 为满足团队消息功能的统一使用,根据需求开发了消息中心,方便团队间使用各大平台
消息发送更加集中使用和管理
点击空白处退出提示
【项目名称】: MessageCenter
【项目简介】: 为满足团队消息功能的统一使用,根据需求开发了消息中心,方便团队间使用各大平台
消息发送更加集中使用和管理
【项目名称】: MessageCenter
【项目简介】: 为满足团队消息功能的统一使用,根据需求开发了消息中心,方便团队间使用各大平台
消息发送更加集中使用和管理
【开发工具】: Visual Studio 2019,MySQL,Redis,RabbitMQ ,DevExpress,Git Lab
【项目描述】: 发送消息: 消息历史记录与消息发送界面
通道管理:对各个平台消息通道的管理
去重机制:对消息去重过滤的设置
模板管理:对消息模板的设置
【主要技术】: 1.独立开发基于 .NET Core 技术栈的 消息中心,采用 前后端分离
2.使用 WPF 构建前端,对客户端使用 DevExpress 控件进行了 页面优化 ,使用 数据字
典 作为 下拉框数据
3.依据 MVVM 设计思维开发前端界面,使用 WHC 自定义辅助类控件实现分页
4.使用 ABP 框架开发应用程序,提高了开发效率,减少 50% 的开发时间
5.为适应产品特性,加快开发速度,后端使用 微服务架构 ,提高代码 模块化 ,实现 持续
交付和部署 ,提高了接近 1 倍 的开发效率
6.采用 Redis 实现了 高频信息缓存 ,加快了 请求响应速度 ,降低了 70% 以上的数据库
压力
7.利用 RabbitMQ 的队列机制进行 削峰 ,缓解了 高并发 情况下的 系统资源短缺 问题
8.为了提高搜索速度,使用 左连接 替换原有内连接,相比内连接搜索效率提升 60% 以上
9.使用 WebApiClientCore 实现跨项目接口数据传递与获取,解决项目之间接口重复开
发和调用的问题
10.为了更有效控制项目版本,使用 Gitlab 进行代码提交,实现 版本控制




评论