仪陇家园分类信息网、仪陇生活网、仪陇家园网

搜索

HP-Socket 5.8.8 beta1 源码+模块+例程 [复制链接]

[复制链接]
百搜优 发表于 2022-5-11 14:43:57 | 显示全部楼层 |阅读模式
高性能跨平台网络通信框架
描述
  • Server 基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信场景。
  • Agent Agent组件实质上是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]工作流程[ol]
  • 创建监听器
  • 创建通信组件(同时绑定监听器)
  • 启动通信组件
  • 连接到目标主机(Agent组件)
  • 处理通信事件(OnConnect/OnReceive/OnClose等)
  • 停止通信组件(可选:在第7步销毁通信组件时会自动停止组件)
  • 销毁通信组件
  • 销毁监听器[/ol]

    组件列表
  • 基础组件

  • SSL组件

  • HTTP组件

    引用项目
  • mimalloc
  • jemalloc
  • openssl
  • llhttp
  • zlib
  • brotli
  • kcp扩展项目
  • HP-Socket for MacOS
  • HP-Socket for .Net



                

                
                点我下载
                (已有 40 次下载)
                

                
                
            

            
                   
                引用模块
                
                
                
    源码文件名模块文件名
    TestEcho-Cookie.e
                            
    HPSocket For E  4.2.1 beta1.ec

                            
                                                
    TestEcho-Http-Client.e
                            
    HPSocket For E  5.4.1.ec

                            
                                                
    TestEcho-Http-Server.e
                            
    HPSocket For E  5.8.7 rc1.ec

                            
                                                
    TestEcho-SyncClient.e
                            
    HPSocket For E  5.4.2.ec

                            
                                                
    TestEcho-Tcp-Agent.e
                            
    HPSocket For E  5.8.7 rc1.ec

                            
                                                
    TestEcho-Tcp-Client.e
                            
    HPSocket For E  5.8.7 rc1.ec

                            
                                                
    TestEcho-Tcp-Server.e
                            
    HPSocket For E  5.8.7 rc1.ec

                            
                                                
    TestEcho-Tcp-Server_原始.e
                            
    HPSocket For E  5.7.1 rc1.ec
    鱼刺类.多线程.ec

                            
                                                
    TestEcho-ThreadPool.e
                            
    HPSocket For E  5.4.1.ec

                            
                                                
    TestEcho-UdpNode.e
                            
    HPSocket For E  5.7.1 rc1.ec

                            
                                                
    TestEcho-WebSocket.e
                            
    HPSocket For E  5.4.3.ec

                            
                                                
    TestEcho-Winhttp.e
                            
    HPSocket For E  5.4.3.ec

                            
                                                
    TestEcho-Client.e
                            
    HPSocket For E  5.8.1 rc1.ec
    BaseModule.ec

                            
                                                
    TestEcho-PackClient.e
                            
    HPSocket For E  5.0.1 beta1.ec

                            
                                                
    TestEcho-PackServer.e
                            
    HPSocket For E  5.0.2 beta1.ec

                            
                                                
    TestEcho-PullClient.e
                            
    HPSocket For E  5.0.1 beta1.ec

                            
                                                
    TestEcho-PullServer.e
                            
    HPSocket For E  5.0.2 beta1.ec

                            
                                                
    TestEcho-Server.e
                            
    HPSocket For E  5.4.1.ec

                            
                                                
    TestEcho-UdpClient.e
                            
    HPSocket For E  5.2.1 beta3.ec

                            
                                                
    TestEcho-UdpServer.e
                            
    HPSocket For E  4.1.3-beta1.ec

                            
                                                

                
                

            
            
                
    [db:下载]
  • 回复

    使用道具 举报

    全部回复0 显示全部楼层

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    楼主

    论坛元老

    热门推荐

    联系客服 关注微信 下载APP 返回顶部 返回列表