HP-Socket通信框架 v6.0.3
源码介绍
功能介绍
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。
特点:
Server
基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信场景。
Agent
Agent组件实质上是Multi-Client组件,与Server组件采用相同的技术架构。一个Agent组件对象可同时建立和高效处理大规模Socket连接。
Client
基于Event Select / POLL通信模型,每个组件对象创建一个通信线程并管理一个Socket连接,适用于小规模客户端场景。
工作流程:
1、创建监听器
2、创建通信组件(同时绑定监听器)
3、启动通信组件
4、连接到目标主机(Agent组件)
5、处理通信事件(OnConnect/OnReceive/OnClose等)
6、停止通信组件(可选:在第7步销毁通信组件时会自动停止组件)
7、销毁通信组件
8、销毁监听器
下载地址:
江西新余电信
互联先锋下载
广西英拓下载
重庆首页互联
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » HP-Socket通信框架 v6.0.3
发表评论 取消回复