FreeIM 是什么?FreeIM 使用 websocket 协议实现简易、高性能(单机支持5万+连接)、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能 。 ImCore 已正式改名为 FreeIM 。
使用场景:好友聊天、群聊天、直播间、实时评论区、游戏 。
FreeIM 解耦了通讯与业务模块,让项目架构变得更加简单易维护,2017年的设计再过5年也不过时 。
FreeIM 提供了一套永远不需要迭代更新的 ImServer 服务端,支持 .NET5.0、.NETCore2.1+、NETStandard2.0 。
以及一套简单的 ImHelper API 提供给 业务端 使用,例如 ImHelper.SendMessage(a, b, 'hello world') 就可以实现 a -> b 发送消息 。
【「开源精品」 C# im 聊天通讯架构 FreeIM 支持集群、职责分明、高性能】开源地址:
https://github.com/2881099/FreeIM
推荐阅读
- 「Elasticsearch」内置数据预处理神器Ingest
- 5个让人爱不释手的微信小程序,每一款都是精品中的精品
- “开源”“截流”解“儿科医生荒”之困
- 翡翠|「吴中博物馆」珍藏的整套晚清翡翠,打破大众对老翡翠的固有认知
- Office|微软Office平替!开源免费办公软件LibreOffice上新:更好用了
- 短发|孙艺珍脸圆了,「肩上短发」待产新造型美翻
- |你身上是否有管理者潜质?「上」
- iPhone 一键「降级」iOS 4,效果绝了
- 安卓|安卓13正式版发布并开源!一文了解新特性
- AWS携手Splunk等科技公司发布OCSF开源网络安全数据框架