RepositoryJava
TY

tywo45/t-io

T-io is a network programming framework developed based on Java AIO. From the collected cases, t-io is widely used for IoT, IM, and customer service, making it a top-notch network programming framework

1.9ksao
571fork
0issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: aio

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: socket

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: t-io

#1 Repository Của Tuần

🚀 t-io: Framework mạng Java AIO mạnh cho IoT, IM và dịch vụ khách hàng

Giảm độ phức tạp lập trình mạng, cho phép dev tập trung vào logic nghiệp vụ.

t-io là framework lập trình mạng phát triển dựa trên Java AIO. Được sử dụng rộng rãi trong IoT, IM và hệ thống dịch vụ khách hàng nhờ khả năng xử lý đồng thời và hiệu năng cao.

✨ Điểm nổi bật

  • Heartbeat tự động: phát hiện timeout (server), gửi định kỳ (client)
  • Quản lý người dùng: Tio.bindUser() / Tio.getByUserid()
  • Quản lý token: Tio.bindToken() / Tio.getByToken()
  • Quản lý nhóm: Tio.bindGroup() / Tio.getByGroup()
  • Gửi đồng bộ/bất đồng bộ: Tio.synSend(), Tio.bSend(), Tio.send()
  • API thống nhất TCP & UDP: dễ chuyển đổi giữa hai giao thức
  • Hỗ trợ chuyển đổi giao thức: dễ dàng xử lý đa dạng proocol
  • Giám sát lưu lượng kênh: thống kê chi tiết theo thời gian thực
  • Tự động kết nối lại: client tự reconnect khi mất kết nối
  • Cụm (cluster): hỗ trợ máy đơn, đôi, đa máy

💡 Vì sao đáng chú ý

t-io không chỉ là một thư viện mạng nhỏ — nó cung cấp một hệ sinh thái hoàn chỉnh bao gồm HTTP server, WebSocket server, công cụ stress test MQTT (TiOMQ Meter), và cả nền tảng IoT thương mại (TiOMQ Platform). Nhờ thiết kế “business-first”, các nhà phát triển có thể xây dựng ứng dụng thời gian thực phức tạp mà không cần lo lắng về chi tiết triển khai TCP, thread pool hay quản lý kết nối.


#Java #NetworkFramework #IoT #IM #WebSocket #TCP #AIO #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
cesanta/mongoose

Embedded web server, with TCP/IP network stack, MQTT and Websocket

13.1k
Oct 20, 2026
RepositoryObjective-C
JackJiang2011/MobileIMSDK

原创全平台IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp、鸿蒙Next,服务端基于Netty。

6.1k
Oct 12, 2026
RepositoryPHP
walkor/workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.

11.5k
Oct 9, 2026
RepositoryC
ldcsaa/HP-Socket

High Performance TCP/UDP/HTTP Communication Component

6.2k
Aug 31, 2026
RepositoryC#
kerryjiang/SuperSocket

SuperSocket is a high-performance, extensible socket server application framework for .NET. It provides a robust architecture for building custom network communication applications with support for multiple protocols including TCP, UDP, and WebSocket.

4.2k
Oct 3, 2026
RepositoryPython
Neutree/COMTool

Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发

2.6k
Oct 9, 2026
RepositoryJava
crossoverJie/cim

📲cim(cross IM) 适用于开发者的分布式即时通讯系统

9.5k
Apr 5, 2026
RepositoryJava
jetlinks/jetlinks-community

JetLinks 基于Java,Spring Boot ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。

6.7k
Oct 20, 2026
RepositoryJava
smartboot/smart-socket

A High Performance Java AIO framework

577
Oct 6, 2026