https://github.com/ldcsaa/HP-Socket
High Performance TCP/UDP/HTTP Communication Component
https://github.com/ldcsaa/HP-Socket
android c cpp cross-platform epoll hpsocket http https iocp linux ndk netcore network networking socket ssl tcp udp websocket windows
Last synced: 3 months ago
JSON representation
High Performance TCP/UDP/HTTP Communication Component
- Host: GitHub
- URL: https://github.com/ldcsaa/HP-Socket
- Owner: ldcsaa
- License: other
- Created: 2013-12-17T14:53:52.000Z (over 11 years ago)
- Default Branch: dev
- Last Pushed: 2024-10-28T19:03:19.000Z (8 months ago)
- Last Synced: 2025-03-18T19:03:57.961Z (3 months ago)
- Topics: android, c, cpp, cross-platform, epoll, hpsocket, http, https, iocp, linux, ndk, netcore, network, networking, socket, ssl, tcp, udp, websocket, windows
- Language: C
- Homepage: https://www.oschina.net/p/hp-socket
- Size: 393 MB
- Stars: 5,858
- Watchers: 514
- Forks: 1,783
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- StarryDivineSky - ldcsaa/HP-Socket - Socket 是一个高性能的 TCP/UDP/HTTP 通信组件,支持 Windows、Linux 和 macOS 平台。它基于事件驱动和异步 I/O 模型,旨在简化网络编程并提供卓越的性能。HP-Socket 封装了复杂的 socket API,提供简单易用的接口,支持多种编程语言,包括 C/C++、Delphi、.NET、Java 和 Python。它具有高并发、低延迟、易于集成和扩展的特点,适用于构建高性能的网络服务器和客户端应用程序。HP-Socket 通过内部线程池管理连接和数据处理,减少了线程切换开销。它支持多种数据传输模式,包括 push 和 pull,并提供了丰富的事件通知机制,方便应用程序进行状态管理和数据处理。该项目还包含详细的文档和示例代码,帮助开发者快速上手和使用。HP-Socket 适用于需要处理大量并发连接和高吞吐量的应用场景,例如游戏服务器、实时通信系统和数据采集系统。 (网络信息服务 / 网络协议)