高性能网络通信框架 HP-Socket v5.6.1
本次更新主要对 SSL、HTTP 和 UDP 系列组件作了优化和调整!
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 组件

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
uCharts 1.9.3 发布,高性能跨平台图表库
支持图表类型 饼图pie 圆环图ring 线图line(直线、曲线) 柱状图column(分组、堆叠、温度计) 区域图area(直线、曲线) 雷达图radar 圆弧进度图arcbar 仪表盘gauge K线图candle 混合图mix(支持 Point、Line 直线曲线、Column、Area 直线曲线) 玫瑰图rose(面积模式、半径模式) 词云图word(横向、横纵混排) 漏斗图funnel 地图map 插件特点 改造后的插件可以跨端使用,支持 H5、小程序(微信/支付宝/百度/头条/QQ/360)、APP,调用简单方便、性能及体验极佳。 虽然没有 Echarts 及 F2 图表功能强大,但可以实现一套业务逻辑各端通用,并解决了支付宝小程序图表显示模糊等问题。 支持单页面多图表,demo 中单页 10 个图表,响应速度超快。 支持入场动画及ToolTip动画效果。 独特支持横屏模式。 为何不用 Echarts? 相比 Echarts 及 F2 的复杂的设置,本插件几乎等于傻瓜式的配置。 Echarts 在跨端使用更复杂,本插件只需要简单的两个<canvas>标签轻松区...
- 下一篇
QQ 机器人平台 Newbe.Mahua 1.16、2.2 发布,可用性修复
开篇一张图,功能全靠编。 QQ机器人平台意指那些支持通过QQ进行消息收发和群员软件平台。 使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。 基于SDK开发,可以实现包含但不限于以下功能: QQ消息智能回复 通过QQ发送图片 QQ名片点赞 QQ群成员管理 @指定QQ群成员发送消息 点击此处开始你的第一个QQ机器人吧 版本亮点 公共部分 可用性修复 修复了以下平台近期由于平台更新导致 SDK 不可用的问题: CQP CleverQQ 虽说该版本是一个次要更新版本,但实际上现在版本在这两个平台上已经完全失效,必须升级为最新版本。 1.16 优化了项目模板的下载速度 在国内仍然有开发者反映依赖于 nuget 的模板下载安装速度不快。 因此,我们将最新的项目模板所需要的文件都进行了 “离线化” 处理,使得下载过程更加流畅。 文档更新 在项目主页增加了 “SDK 选型指南”,方便刚刚接触该 SDK 开发者可以理智选择适合自己的开发方式。 源代码迁移到的新的代码库中,以便和 V2 版本进行区别。点击此处可以获取最新的 V1 版本源码 升级注意 从 1.15 版本直接更新...
相关文章
文章评论
共有0条评论来说两句吧...