All Projects → AwakenCN → Inchat

AwakenCN / Inchat

Licence: apache-2.0
一个轻量级、高效率的支持多端(应用与硬件Iot)的可分布式、异步网络应用通讯框架

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Inchat

Ios Chat
开源的即时通讯(野火IM)系统
Stars: ✭ 867 (+32.57%)
Mutual labels:  chat, mqtt, im
Ejabberd
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Stars: ✭ 5,077 (+676.3%)
Mutual labels:  chat, mqtt, iot
Freedomotic
Open IoT Framework
Stars: ✭ 354 (-45.87%)
Mutual labels:  framework, mqtt, iot
Homie Esp8266
💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
Stars: ✭ 1,241 (+89.76%)
Mutual labels:  framework, mqtt, iot
Netty Learning Example
🥚 Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。
Stars: ✭ 2,146 (+228.13%)
Mutual labels:  mqtt, im, iot
Netty Websocket Spring Boot Starter
🚀 lightweight high-performance WebSocket framework ( 轻量级、高性能的WebSocket框架)
Stars: ✭ 885 (+35.32%)
Mutual labels:  asynchronous, chat, im
Transmittable Thread Local
📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Stars: ✭ 4,678 (+615.29%)
Mutual labels:  asynchronous, framework
Kubeedge
Kubernetes Native Edge Computing Framework (project under CNCF)
Stars: ✭ 4,582 (+600.61%)
Mutual labels:  mqtt, iot
Hivemq Mqtt Client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Stars: ✭ 402 (-38.53%)
Mutual labels:  mqtt, iot
Esp Mqtt
ESP32 mqtt component
Stars: ✭ 403 (-38.38%)
Mutual labels:  mqtt, iot
Redmatic
Node-RED packaged as Addon for the Homematic CCU3 and RaspberryMatic 🤹‍♂️
Stars: ✭ 407 (-37.77%)
Mutual labels:  mqtt, iot
Dorita980
Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
Stars: ✭ 523 (-20.03%)
Mutual labels:  mqtt, iot
Groza
开源物联网平台 - 物联网解决方案的设备管理,数据收集,处理
Stars: ✭ 364 (-44.34%)
Mutual labels:  mqtt, iot
Mqtt Smarthome
Smart home automation with MQTT as the central message bus - Architectural proposal
Stars: ✭ 356 (-45.57%)
Mutual labels:  mqtt, iot
Jetlinks
JetLinks Core
Stars: ✭ 380 (-41.9%)
Mutual labels:  mqtt, iot
Iot push
基于netty+mqtt3.1.1+springboot+jdk8 实现的 mqtt 服务端跟客户端
Stars: ✭ 353 (-46.02%)
Mutual labels:  mqtt, iot
Porter
💄 Scalable and durable all-purpose data import library for publishing APIs and SDKs.
Stars: ✭ 547 (-16.36%)
Mutual labels:  asynchronous, framework
Hassio Zigbee2mqtt
Hass.io add-on for zigbee2mqtt
Stars: ✭ 547 (-16.36%)
Mutual labels:  mqtt, iot
Async Mqtt Client
📶 An Arduino for ESP8266 asynchronous MQTT client implementation
Stars: ✭ 555 (-15.14%)
Mutual labels:  asynchronous, mqtt
Convention
🏡 The Homie Convention: a lightweight MQTT convention for the IoT
Stars: ✭ 582 (-11.01%)
Mutual labels:  mqtt, iot

Image text

官网 QQ群 作者 Netty入门 Maven

申明

本项目入驻AwakenCN开源组织,后续将继续更新调整,部分API后续会更改,感谢每一位朋友的支持与关注。

简介

(InChat)Iot Netty Chat

一个轻量级、高效、分布式的异步通信框架, 支持聊天和物联网, 您可以使用它来快速构建具有后台的聊天服务器, 并快速自定义自己的通信 api, 包括具有不同的通讯可以支持的协议。

项目源码学习

Maven版本

功能列表:

  • 用户token登录校验
  • 自我聊天
  • 点对点聊天
  • 群聊
  • 获取在线用户数与用户标签列表
  • 发送系统通知
  • 1.1.3版本新增SSL加密,分布式测试点对点、群聊功能(分布式为试用版,暂不支持SSL加密)
  • 1.1.4版本修改数据存储问题,并提供SpringBoot-Demo
<dependency>
    <groupId>com.github.UncleCatMySelf</groupId>
    <artifactId>InChat</artifactId>
    <version>1.1.4</version>
</dependency>

历史版本说明

教程

项目相关

相关资料(欢迎贡献)

效果展示

加密 分布式 demo log postman send

下载地址

下载地址:https://github.com/UncleCatMySelf/SBToNettyChat/releases

下载 & 问题

https://github.com/UncleCatMySelf/SBToNettyChat/issues

关于贡献

!Noseparte说: 开源项目InChat贡献记

公众号:Java猫说

学习交流群:728698035

现架构设计(码农)兼创业技术顾问,不羁平庸,热爱开源,杂谈程序人生与不定期干货。

Image Text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].