5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

栏目: 软件资讯 · 发布时间: 6年前

内容简介:项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : http://www.docin.com/p-2079016612.html 下载地址 : https://gitee.com/ldcsaa/HP-Socket QQ Group: 75375912, 44636872     HP-Socket提供以...

5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

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

  • Server:基于IOCP / EPOLL通信模型,并结合缓存池、私有堆等技术实现高效内存管理,支持超大规模、高并发通信场景。

  • Agent:Agent组件实质上是Multi-Client组件,与Server组件采用相同的技术架构。一个Agent组件对象可同时建立和高效处理大规模Socket连接。

  • Client:基于Event Select / POLL通信模型,每个组件对象创建一个通信线程并管理一个Socket连接,适用于小规模客户端场景。


v5.3.1 更新

一、 Linux 版本更新

  1. Android NDK 支持:所有组件源码均可使用Android NDK编译,在Android平台上运行

  2. 增加 _ICONV_DISABLED 预编译宏用于关闭 iconv 库功能

  3. 增加 _ZLIB_DISABLED 预编译宏用于关闭 zlib 库功能

  4. 如果想去除 SSL 或 HTTP 组件,可以分别定义 _SSL_DISABLED 或 _HTTP_DISABLED 宏重新编

5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

二、Windows版本更新

  1. 修复 C# SDK 关于 SSL 初始化失败 Bug

  2. 增加 _ZLIB_DISABLED 预编译宏用于关闭 zlib 库功能

三、其它更新

  1. http-parser 解析器升级到 2.8.1 版本

  2. OpenSSL 版本升级到 1.1.0h

  3. jemalloc 版本升级到 5.0.1 版本


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

5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

新增 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

5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK

新增 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


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《5.4节呈献:HP-Socket v5.3.1 发布 — 支持 Android NDK》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web 2.0 Architectures

Web 2.0 Architectures

Duane Nickull、Dion Hinchcliffe、James Governor / O'Reilly / 2009 / USD 34.99

The "Web 2.0" phenomena has become more pervasive than ever before. It is impacting the very fabric of our society and presents opportunities for those with knowledge. The individuals who understand t......一起来看看 《Web 2.0 Architectures》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具