OpenChat —— D 语言 IM 套件
OpenChat 是一套完整的 IM 软件平台,包含完整的服务器、客户端。
服务器使用D语言编写,通信协议使用了 msgtrans + protobuf 3.x ,内置 e2ee 加密。
IM 服务器分为 Gate / Msg / Logic 三个服务,下面是三个服务的解释:
- Gate:顾名思义是网关服务,可以启用多个网关,比如北京、上海、深圳我们都放一个网关,来提升用户访问的响应问题。
- Msg:消息服务器,Msg 服务可以根据需求无限扩展,来提服务的并发能力。
- Logic:这个是逻辑服务器,所有用户关系、群、红包等功能都会在这个服务内完成,主要是操作消息队列和数据库。
值得一提的是 OpenChat 配套了完整的 SDK 封装,SDK 封装使用了 C++11 语法,兼容了 iOS / Android / Windows /macOS/ Linux / FreeBSD 等主流平台。
目前支持的客户端:
- iOS 客户端采用 SwiftUI 开发
- Android 客户使用 Jetpack Compose 开发

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
什么样才算好图 —— 从生图模型质量度量方法看模型能力的发展
本文总结了近10年来的生图模型论文中用到的评价指标,并尝试解答两个问题 不同时期的评价标准都有哪些特点? 图片质量的评价如何辅助模型的迭代? 前言 随着各种文生图模型逐渐从toy project进入到生产链路,在线上实际落地并产生业务价值,同时自研/来源模型也进入了快速迭代的阶段。 一套直指问题、综合拓展性和复用性的评价指标变得尤为宝贵,从效果上来讲,如果说数据质量决定了模型效果的上限,那么指标的好坏直接决定了模型下限的位置。 2016年以前图像质量检测主要是在构建各种手动特征,最初图片质量是作为一个二类问题,后来根据不同的对象/场景衍生出多了分类的问题,2016年到2019年期间,GAN方法生成的图片越来越逼真,此时各家的指标更多的关注GAN生成图像和样本图像之间的差异以及生成图片的多样性(mode collapse)。 自2020年往后,transformor火遍机器学习圈,同时多模态大模型能力也越来越强,在图片美观度、真实度这种抽象的指标的评价在LLM上又有比较好的表现,同时因为zero-shot和few-shot的特性,在一些自定义的指标上LLM可以快速响应,对于使用方来说,这...
- 下一篇
深圳发布政策支持鸿蒙原生应用发展
深圳市工业和信息化局、深圳市政务服务和数据管理局联合印发《深圳市支持开源鸿蒙原生应用发展2024年行动计划》。 《行动计划》提出到2024年底,深圳市在鸿蒙原生应用发展上的具体目标包括: 深圳企业开发的鸿蒙原生应用软件数量占全国总量10%以上。 深圳政务服务、教育医疗、银行金融、交通运输、生活保障、文旅体育等各类垂直领域实现鸿蒙原生应用软件全覆盖,满足消费者"衣食住行、吃喝玩乐“应用软件所需。 深圳主要高校和培训机构开设鸿蒙原生应用软件开发培训课程,取得资质的鸿蒙开发者数量占全国总量15%以上,拥有鸿蒙开发资质的软件企业超千家。 建成2家以上以鸿蒙原生应用软件开发、应用企业为主的专业产业园。探索设立鸿蒙产业基金,推动各类政策性基金将鸿蒙原生应用软件企业作为投资重点之一。 推动鸿蒙生态创新中心稳健运营,提供鸿蒙原生应用展示推广、人才培养等公共服务。全球智慧物联网联盟正式落地运营,持续扩大鸿蒙原生应用国际影响力。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Mario游戏-低调大师作品
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启