【搬运】HP-Socket 5.8.8 beta1 源码+模块+例程  

高性能跨平台网络通信框架

描述

  • Server基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信场景。
  • AgentAgent组件实质上是Multi-Client组件,与Server组件采用相同的技术架构。一个Agent组件对象可同时建立和高效处理大规模Socket连接。
  • Client基于Event Select / POLL通信模型,每个组件对象创建一个通信线程并管理一个Socket连接,适用于小规模客户端场景。

    文档

  • HP-Socket开发指南[pdf]
  • HP-Socket基础组件类图[uml]
  • HP-Socket基础组件类图[jpg]
  • HP-Socket SSL组件类图组件[jpg]
  • HP-Socket HTTP组件类图[jpg]

    工作流程

    1. 创建监听器
    2. 创建通信组件(同时绑定监听器)
    3. 启动通信组件
    4. 连接到目标主机(Agent组件)
    5. 处理通信事件(OnConnect/OnReceive/OnClose等)
    6. 停止通信组件(可选:在第7步销毁通信组件时会自动停止组件)
    7. 销毁通信组件
    8. 销毁监听器

组件列表

  • 基础组件

  • SSL组件

  • HTTP组件

引用项目

扩展项目

    (已有87次下载)

    本站资源多为网络收集,如涉及版权问题请及时与站长联系,微信公众号:开朗的ZS,我们会在第一时间内删除资源。

    ©️万宁卓尚科技工作室版权所有
    源码BBS网 » 【搬运】HP-Socket 5.8.8 beta1 源码+模块+例程  

    发表评论

    发表评论

    提供最优质的资源集合

    立即查看 了解详情