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

Ldcsaa 2019-09-23 09:59:02


项目主页 : http://www.oschina.net/p/hp-socket
开发文档 : https://www.docin.com/p-2257033571.html
下载地址 : https://github.com/ldcsaa/HP-Socket
QQ Group : 75375912, 44636872

本次更新主要对 SSL、HTTP 和 UDP 系列组件作了优化和调整!

v5.6.1 更新

一、SSL 组件更新
1. 所有 SSL 组件增加以下接口方法支持加载内存证书
引用
1) Server:SetupSSLContextByMemory(), AddSSLContextByMemory()
2) Agent:SetupSSLContextByMemory()
3) Client:SetupSSLContextByMemory()

2. 所有 SSL 组件增加 GetSSLSessionInfo() 方法,用来获取 SSL 会话相关信息
3. SSL Server 组件提供默认的 SNI 服务器域名绑定机制,大多数情形下应用程序不必自定义 SNI 回调函数
引用
1) 当 SetupSSLContext() 的 'fnServerNameCallback' 参数值为 nullptr 则启用默认的服务器域名绑定机制
2) BindSSLServerName():绑定服务器域名到指定证书
3) HP_SSL_DefaultServerNameCallback():默认 SNI 回调函数


二、HTTP 组件更新
1. HTTP Server 组件的 SendWSMessage() 方法删除 lpszMask 参数
2. 所有 HTTP 组件的 SendWSMessage() 方法的 pData 参数类型改为 const BYTE*,因此可以传入常量
3. 所有 HTTP 组件添加 SendChunkData() 方法以方便地发送 Chunked 数据

三、UDP 组件更新
1. 优化 Linux 平台的 UDP Cast 组件,使得其与 Windows 平台的 UDP Cast 组件保持行为一致
2. 提升所有 UDP 组件的 IPv6 兼容性
3. UDP Client/Server 组件关闭时自动向对端发送“关闭通知”数据报

四、其他更新
1. jemalloc 升级到 5.2.1 版本
2. OpenSSL 升级到 1.1.1d 版本
3. 代码优化,提高稳定性

--------------------------------------------------------------------------------

HP-Socket 组件列表

1. 基础组件


2. SSL 组件


3. HTTP 组件

...全文
473 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ldcsaa 2019-11-05
  • 打赏
  • 举报
回复
HP-Socket v5.6.2 发布 https://bbs.csdn.net/topics/394955371
翅膀又硬了 2019-10-11
  • 打赏
  • 举报
回复
弱弱的问一下做开源靠什么盈利?
Zy100Papa 2019-10-10
  • 打赏
  • 举报
回复
sevancheng 2019-10-10
  • 打赏
  • 举报
回复
这不是鸭头 2019-09-29
  • 打赏
  • 举报
回复
worldy 2019-09-25
  • 打赏
  • 举报
回复
更新帝
女神打Boss 2019-09-24
  • 打赏
  • 举报
回复
Ldcsaa 2019-09-23
  • 打赏
  • 举报
回复
引用 5 楼 gspUser 的回复:
又升级新版本了,
两个多月了,该升个级,刷下存在感了。
gspUser 2019-09-23
  • 打赏
  • 举报
回复

又升级新版本了,
Ldcsaa 2019-09-23
  • 打赏
  • 举报
回复
引用 3 楼 SuperDay 的回复:
C++的?怎么之前都没听说已经5.6版了,看来你们没重视做宣传啊
github都那么多星星了,是你没留意吧!
铖邑 2019-09-23
  • 打赏
  • 举报
回复
C++的?怎么之前都没听说已经5.6版了,看来你们没重视做宣传啊
赵4老师 2019-09-23
  • 打赏
  • 举报
回复
来,互相伤害,啊不,互相蹭热度啊! https://bbs.csdn.net/topics/394545668
Ldcsaa 2019-09-23
  • 打赏
  • 举报
回复
沙发自己坐~
Ldcsaa 2019-09-23
  • 打赏
  • 举报
回复
引用 7 楼 Eleven 的回复:
给个论坛首页好不好呀~?
zgl7903 2019-09-23
  • 打赏
  • 举报
回复
走好每一步 2019-09-23
  • 打赏
  • 举报
回复
孤客天涯 2019-09-23
  • 打赏
  • 举报
回复
Eleven 2019-09-23
  • 打赏
  • 举报
回复

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧