应用简介
HP Socket是一款功能十分强大的高性能TCP/UDP/HTTP通信框架,这款框架能够满足用户在不同场景的使用需求,提供了多种编程语言支持,可实现对通信层的快速封装操作,提供了全新的通知模型API接口,大大提高用户的工作效率,有需要的小伙伴快来下载体验吧。
【功能介绍】
1、创建监听器对象
2、创建组件对象(并绑定监听器)
3、启动组件
4、连接远程主机(仅用于Agent组件)
5、处理通信事件(OnConnect/OnReceive/OnClose ......)
6、停止组件(可选,第7步销毁组件对象前会先停止组件)
7、销毁组件对象
8、销毁监听器对象
【软件特色】
Server 组件:基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信场景。
Agent 组件:Agent组件实质上是Multi-Client组件,与Server组件采用相同的技术架构。一个Agent组件对象可同时建立和高效处理大规模Socket连接。
Client 组件:基于Event Select / POLL通信模型,每个组件对象创建一个通信线程并管理一个Socket连接,适用于小规模客户端场景。