All Projects → smartboot → Smart Socket

smartboot / Smart Socket

Licence: apache-2.0
A High Performance Java AIO framework

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Smart Socket

Iot Dc3
IOT DC3 is an open source, distributed Internet of Things (IOT) platform based on Spring Cloud. It is used for rapid development of IOT projects and management of IOT devices. It is a set of solutions for IOT system.
Stars: ✭ 195 (-42.82%)
Mutual labels:  rpc, iot, socket
Socket Mqtt
基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。
Stars: ✭ 314 (-7.92%)
Mutual labels:  rpc, iot, socket
Goridge
High-performance PHP-to-Golang IPC bridge
Stars: ✭ 950 (+178.59%)
Mutual labels:  rpc, socket
Socket.io Rpc
Extend your promises across a network with socket.io
Stars: ✭ 67 (-80.35%)
Mutual labels:  rpc, socket
Jstp
Fast RPC for browser and Node.js based on TCP, WebSocket, and MDSF
Stars: ✭ 132 (-61.29%)
Mutual labels:  rpc, socket
Rpc Websockets
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (+0.88%)
Mutual labels:  rpc, iot
Cellnet
High performance, simple, extensible golang open source network library
Stars: ✭ 3,714 (+989.15%)
Mutual labels:  rpc, socket
Jupiter
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+302.35%)
Mutual labels:  rpc, socket
Netty Stroll
RPC基础通信框架
Stars: ✭ 77 (-77.42%)
Mutual labels:  rpc, socket
Erpc
An efficient, extensible and easy-to-use RPC framework.
Stars: ✭ 2,274 (+566.86%)
Mutual labels:  rpc, socket
RRQMSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的、超轻量级的网络通信框架。包含了 tcp、udp、ssl、http、websocket、rpc、jsonrpc、webapi、xmlrpc等一系列的通信模块。一键式解决 TCP 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。
Stars: ✭ 286 (-16.13%)
Mutual labels:  socket, rpc
Hoobs
Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
Stars: ✭ 325 (-4.69%)
Mutual labels:  iot, socket
Ohsce
PHP HI-REL SOCKET TCP/UDP/ICMP/Serial .高可靠性PHP通信&控制框架SOCKET-TCP/UDP/ICMP/硬件Serial-RS232/RS422/RS485 AND MORE!
Stars: ✭ 206 (-39.59%)
Mutual labels:  iot, socket
Alibaba Rsocket Broker
Alibaba RSocket Broker: Mesh, Streaming & IoT
Stars: ✭ 485 (+42.23%)
Mutual labels:  rpc, iot
At device
AT component porting or samples for different devices
Stars: ✭ 136 (-60.12%)
Mutual labels:  iot, socket
Netty Learning Example
🥚 Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。
Stars: ✭ 2,146 (+529.33%)
Mutual labels:  rpc, iot
Iotclient
这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。
Stars: ✭ 311 (-8.8%)
Mutual labels:  iot, socket
Saea
SAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (-6.74%)
Mutual labels:  rpc, socket
Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+981.23%)
Mutual labels:  iot
6lbr
A deployment-ready 6LoWPAN Border Router solution based on Contiki
Stars: ✭ 324 (-4.99%)
Mutual labels:  iot

smart-socket 996.icu

smart-socket是一款国产开源的 Java AIO 通信框架,支持 TCP、UDP、SSL/TLS 。

作为一款极简、易用、高性能的通信框架,现已广泛运用于物联网、公安、证券、电力、电商等诸多领域。

官方QQ群: 172299083 、830015805(关注微信公众号回复:"验证码" 以获取入群资格)
微信公众号: 搜索 "smart_boot" 或者扫描底部二维码。

项目特色

  1. 高性能、高并发、低延迟、低能耗
  2. 代码量极少,可读性强。核心代码不到 1500 行,工程结构、包层次清晰。
  3. 学习门槛低,二次开发只需实现 2 个接口(Protocol、MessageProcessor),具备通信开发经验的几乎无学习成本。
  4. 良好的线程模型、内存模型设计,保障服务高效稳定的运行。
  5. 支持自定义插件,并已提供了丰富地插件,包括:SSL/TLS通信插件、心跳插件、断链重连插件、服务指标统计插件、黑名单插件、内存池监测插件。

案例

  1. smart-http 国内首款基于smart-socket实现的Http服务器
  2. smart-servlet 一款实现了Servlet 3.1规范,支持多应用隔离部署的的 Web 容器
  3. irtu-gps 基于iRTU项目,实现GPS数据的接收和展示
  4. 企业案例

如果您的项目中使用了 smart-socket 并愿意在此处展现给大众,欢迎留言反馈。

感谢

  • 感谢码云提供的代码托管和 Pages 服务。
  • 感谢 JetBrains 为 smart-socket 提供的 IDEA License。
  • 感谢为 smart-socket 捐赠的每一位朋友。
  • 感谢一直以来陪伴 smart-socket 成长的朋友。

如何正确的交流互动

  1. 如果对本项目有任何使用上的疑问,请通过 Issues 进行交流互动(其他渠道无法确保第一时间回复)。
  2. 若仅是发表个人对这个项目的主观感受,欢迎直接在下面留言。

关于作者

Edit By 三刀
E-mail:[email protected]
Update Date: 2019-11-07

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].