`
guaishou
  • 浏览: 167206 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

高性能网络通信框架 HP-Socket v5.2.1

阅读更多

HP-Socket

    HP-Socket提供以下几类组件,详细内容请参考《HP-Socket网络通信框架开发指南》:

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

v5.2.1 更新

一、发布包调整

  1. 版本号修订:Windows 和 Linux 发行版使用统一版本号
  2. 发布文件不再区分非 SSL DLL 和 SSL DLL,统一为 HPSocket DLL 和 HPSocket4C DLL
  3. 发布文件默认包含 SSL 和 HTTP 组件
  4. 如果想去除 SSL 或 HTTP 组件,可以分别定义 _SSL_DISABLED 或 _HTTP_DISABLED 宏重新编

新增 Linux SSL 组件

  1. Server: SSL Server, SSL Pull Server, SSL Pack Server
  2. Agent: SSL Agent, SSL Pull Agent, SSL Pack Agent
  3. Client: SSL Client, SSL Pull Client, SSL Pack Client

新增 Linux HTTP 组件

  1. Server: HTTP Server, HTTPS Server
  2. Agent: HTTP Agent, HTTP Agent
  3. Client: HTTP Client, HTTP Client, HTTP Sync Client, HTTPS Sync Client

新增 Linux Demo

  1. testecho-ssl: (SRC) SSL simple test echo server/agent/client
  2. testecho-ssl-pfm: (SO) SSL performance test echo server/agent/client
  3. testecho-ssl-pull: (SO) SSL pull echo server/agent/client
  4. testecho-ssl-pack: (4C SO) SSL pack echo server/agent/client
  5. testecho-http: (SRC) HTTP simple test echo server/agent/client/sync-client
  6. testecho-http-4c: (4C SO) HTTP simple test echo server/agent/client/sync-client

其它更新

  1. 代码优化和已知 Bug 修复
2
1
分享到:
评论

相关推荐

    HP-Socket V3.2.1

    HP-Socket 是一套通用的高性能 TCP/UDP Socket 框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口...

    apache-jmeter-5.2.1--.zip

    Apache JMeter是一款强大的性能测试工具,专用于模拟和度量应用程序、服务器、网络以及数据库的负载和性能。在这个"apache-jmeter-5.2.1--.zip"压缩包中,包含了JMeter 5.2.1版本的完整安装文件。这个版本是在JMeter...

    webService测试SoapUI-x32-5.2.1.zip

    【标题】"webService测试SoapUI-x32-5.2.1.zip"指的是一...总之,"webService测试SoapUI-x32-5.2.1.zip"是一个为Web服务测试提供全面支持的工具,无论是在功能测试、性能测试还是安全测试方面,都具有很高的实用价值。

    apache-jmeter-5.2.1

    Apache JMeter是一款强大的性能测试工具,专为评估和分析服务器、网络或对象的性能而设计。这个"apache-jmeter-5.2.1"压缩包包含JMeter的5.2.1版本,这是一个稳定且功能丰富的发布,适用于各种性能测试场景。 ...

    poi-ooxml-5.2.1.jar中文文档.zip

    注:下文中的 *** 代表文件名中的版本号。 # 【poi-ooxml-***.jar中文文档.zip】 中包含: 中文文档:【poi-ooxml-***-javadoc-API文档-中文(简体)版.zip】 jar包下载地址:【poi-ooxml-***.jar下载地址(官方地址+...

    VNC-Viewer-5.2.1-Linux-x64

    VNC-Viewer-5.2.1-Linux-x64

    apache-jmeter-5.2.1.tgz.zip

    JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。...

    apache-jmeter-5.2.1.zip

    Apache JMeter 5.2.1 是一个广泛使用的开源性能测试工具,专为评估Web应用程序的性能和负载而设计。这个版本的JMeter是跨平台的,因此可以在Mac OS和Windows操作系统上无缝运行,满足不同用户的需求。在深入探讨这个...

    apache-jmeter-5.2.1(全).zip

    此文件包含: apache-jmeter-5.2.1基础版本 jmeter-plugins-manager-1.3.jar(插件管理器) JMeterPlugins-Standard.jar JMeterPlugins-Extras.jar 以及接口测试、性能测试常用插件。

    SoapUI-x32-5.2.1.part2.rar

    SoapUI-x32-5.2.1.part2.rar 共2个分卷,下载完才能解压。

    SoapUI-x32-5.2.1.part1.rar

    SoapUI-x32-5.2.1.part1.rar 共2分卷,下载完才可以解压。

    apache-jmeter-5.2.1.tgz

    apache-jmeter-5.2.1安装包,可以直接使用。Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要...

    apache-jmeter-5.2.1.rar

    JMeter是一个纯粹的Java编写的应用程序,它主要是用来进行负载和性能测试。原先它是为Web/HTTP测试而设计的。设计JMeter最初始的目的是用来测试Web Application但是现在已经扩展了很多功能。JMeter通常被用来对一些...

    apache-jmeter-5.2.1性能测试工具.zip

    Apache JMeter是一款强大的开源性能测试工具,主要用于评估各种应用程序和服务的性能和稳定性。...通过深入学习和实践,你可以利用Apache JMeter有效地测试和优化你的接口性能,确保在高负载下也能稳定运行。

    Android自动化测试 robotium-solo-5.2.1 javadoc 样例

    在Android应用开发中,自动化测试是一项至关重要的任务,它能够帮助开发者快速验证代码的功能和性能,提高软件质量。Robotium是一款强大的自动化测试框架,专为Android应用设计,它提供了丰富的API,使得编写测试...

    官方原版源码spring-framework-5.2.1.RELEASE.zip

    2. **HTTP/2和WebSocket支持**:在Web模块中,Spring 5.2.1加强了对HTTP/2协议的支持,提高了网络通信效率。同时,WebSocket的集成使得实时双向通信成为可能,为构建现代Web应用提供了更多选择。 3. **JDBC增强**:...

Global site tag (gtag.js) - Google Analytics