網友評分: 5分
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連接,適用于小規模客戶端場景。