{"id":14416528,"name":"touchsocket.socketio","ecosystem":"nuget","description":"TouchSocket.SocketIo 是 TouchSocket 框架的 Socket.IO 协议组件，提供完整的 Socket.IO 客户端实现。\n\n核心功能：\n- 兼容 Socket.IO 3.x 和 4.x 协议\n- 支持 WebSocket 和 HTTP 长轮询两种传输方式，并支持自动从轮询升级为 WebSocket\n- 支持 Engine.IO v3 和 v4 协议\n- 基于 Emit/Ack 模型的事件双向通信\n- 支持命名空间（Namespace）、二进制附件、自定义 Query 参数\n- 内置 System.Text.Json 序列化器，支持自定义序列化策略\n- 丰富的插件扩展点：事件拦截、握手验证、连接生命周期管理\n\n说明文档：https://touchsocket.net/","homepage":"https://touchsocket.net/","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/RRQM/TouchSocket","keywords_array":["SocketIo","Socket.IO","EngineIO","WebSocket","Polling","TouchSocket","实时通信"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-05-10T02:39:05.013Z","latest_release_published_at":"2026-05-10T02:39:05.013Z","latest_release_number":"4.2.9","last_synced_at":"2026-05-10T02:45:28.179Z","created_at":"2026-05-10T02:45:23.218Z","updated_at":"2026-05-10T02:48:51.015Z","registry_url":"https://www.nuget.org/packages/touchsocket.socketio/","install_command":"Install-Package touchsocket.socketio","documentation_url":null,"metadata":{"copyright":"Copyright © 2026 若汝棋茗","license_info":{"type":"file","text":"LICENSE.txt","version":null},"license_url":"https://aka.ms/deprecateLicenseUrl","require_license_acceptance":true,"icon":"logo.png","readme":"Readme.md","repository":{"type":"git","url":"https://github.com/RRQM/TouchSocket","branch":null,"commit":"4c8de186fc1893f22c1c356e8c1934b28ed017dc"},"development_dependency":false,"serviceable":false,"framework_assemblies":[{"assembly_name":"System.Net.Http","target_framework":".NETFramework4.6.2"}],"package_types":[],"dependency_summary":{"total_dependency_groups":6,"target_frameworks":[".NETFramework4.6.2","net10.0","net6.0","net8.0",".NETStandard2.0",".NETStandard2.1"],"total_dependencies":6}},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-10T02:48:50.988Z","dependent_packages_count":0,"downloads":0,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":56.31432236297028,"dependent_repos_count":6.006021743660386,"dependent_packages_count":16.05157786903144,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.123973991887368},"purl":"pkg:nuget/touchsocket.socketio","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/touchsocket.socketio","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nuget/touchsocket.socketio","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/touchsocket.socketio/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/touchsocket.socketio/codemeta","maintainers":[{"uuid":"RRQM","login":"RRQM","name":null,"email":null,"url":null,"packages_count":39,"html_url":"https://www.nuget.org/profiles/RRQM","role":null,"created_at":"2026-05-10T02:48:12.094Z","updated_at":"2026-05-10T02:48:12.094Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/RRQM/packages"}]}