TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的网络通信框架。包含了socket、 tcp、udp、ssl、namedPipe、http、websocket、rpc、jsonrpc、webapi、xmlrpc、modbus等一系列的通信模块。一键式解决 tcp 黏分包问题,可快速实现数据报文解析。
【此处仅作同步源,pr请到github)】
BLEComm基于Windows10新加入的的BLE通讯API编写完成,可以完成设备搜索、服务及特征读写等基本蓝牙调试功能。支持设备端Indicate和Notify消息推送,支持RSSI蓝牙发射信号强度读取(需要硬件支持),支持数据自动解码,支持隐藏及离线设备检索等蓝牙调试等功能。
HttpAgent 是一个高性能、灵活且易用的开源库,提供了全面的 HTTP 功能支持,包括文件传输、轮询、测试工具、实时通信、请求管理、Media 类型处理、MessagePack 支持、声明式请求等,并具有低资源消耗和高测试覆盖率的特点。
【会话管理,异步任务已与2019/08/20 项目重构发布】 【系统各项功能已与2019/06/15测试完成】该项目是一款快速开发模块化脚手架,采用 C# .net core 技术开发。实现功能模块有:用户关系/组关系/消息订阅/任务分发/事件主题处理/系统日志/接口Api/sql监控/任务面板。本项目会一直维护并集成新的技术,给你的开发节约时间成本。有新奇的需求和想法与主题相关都可以在评论区提出。
支持.NET,core, U3D,物联网,web,通用,网关 socket通讯,架构带有内置协议,保证数据完整. nuget可搜索包Weave.TCPClient与Weave.Server