高性能跨平台网络通信框架 HP-Socket 5.6.1怎么更新
导读:本文共1394字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: v5.6.1 更新一、SSL 组件更新所有 SSL 组件增加以下接口方法支持加载内存证书1)Server:SetupSSLContextByMemory(),AddSSLContextByMemory()2)Agent:SetupSSLContextByMemory()3)Client:SetupSSLContextByMemory()所有 SSL 组件增加... ...
目录
(为您整理了一些要点),点击可以直达。v5.6.1 更新
一、SSL 组件更新
所有 SSL 组件增加以下接口方法支持加载内存证书
1)Server:SetupSSLContextByMemory(),AddSSLContextByMemory()2)Agent:SetupSSLContextByMemory()3)Client:SetupSSLContextByMemory()
所有 SSL 组件增加 GetSSLSessionInfo() 方法,用来获取 SSL 会话相关信息
SSL Server 组件提供默认的 SNI 服务器域名绑定机制,大多数情形下应用程序不必自定义 SNI 回调函数
1)当SetupSSLContext()的'fnServerNameCallback'参数值为nullptr则启用默认的服务器域名绑定机制2)BindSSLServerName():绑定服务器域名到指定证书3)HP_SSL_DefaultServerNameCallback():默认SNI回调函数
二、HTTP 组件更新
HTTP Server 组件的 SendWSMessage() 方法删除 lpszMask 参数
所有 HTTP 组件的 SendWSMessage() 方法的 pData 参数类型改为 const BYTE*,因此可以传入常量
所有 HTTP 组件添加 SendChunkData() 方法以方便地发送 Chunked 数据
三、UDP 组件更新
优化 Linux 平台的 UDP Cast 组件,使得其与 Windows 平台的 UDP Cast 组件保持行为一致
提升所有 UDP 组件的 IPv6 兼容性
UDP Client/Server 组件关闭时自动向对端发送“关闭通知”数据报
四、其他更新
jemalloc 升级到 5.2.1 版本
OpenSSL 升级到 1.1.1d 版本
代码优化,提高稳定性
HP-Socket 组件列表
基础组件
SSL 组件
HTTP 组件
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
高性能跨平台网络通信框架 HP-Socket 5.6.1怎么更新的详细内容,希望对您有所帮助,信息来源于网络。