HP-Socket 5.7.1新特性解析及升级指南
需积分: 50 178 浏览量
更新于2024-12-19
收藏 3.79MB ZIP 举报
资源摘要信息:"易语言-HP-Socket 5.7.1"
易语言是一种简单易学的编程语言,广泛用于Windows平台的软件开发。HP-Socket是一个基于易语言开发的高性能、跨平台的网络通信库,支持同步、异步、事件驱动等多种通信模型。HP-Socket 5.7.1是该库的最新版本,具有多项更新和改进。
更新亮点包括:
1.UDP 组件更新:
- 引入UDP Node组件,该组件支持单播、组播和广播三种运行模式,无需"连接"的概念即可实现数据的收发。
- 新增UDP Node组件示例Demo - TestUDPNode。
2.其他组件更新:
- 所有通信组件新增了SetReuseAddressPolicy()方法,用于设置地址重用策略。
- 大量API更新,代码重构与优化。
3.升级说明:
- HP-Socket v5.7.1对之前的API进行了一定程度的修改或删除,请参考Chang-APIs.txt文档进行升级。
- 该版本与HP-Socket v5.6.x版本完全兼容,可以无缝替换升级。
4.SSL 组件更新:
- 所有SSL组件增加支持加载内存证书的接口方法,如Server的SetupSSLContextByMemory()和AddSSLContextByMemory()。
- 所有SSL组件增加GetSSLSessionInfo()方法,用于获取SSL会话的相关信息。
- SSL Server组件提供了默认的SNI服务器域名绑定机制。
5.HTTP 组件更新:
- HTTP Server组件的SendWSMessage()方法删除了lpszMask参数。
- 所有HTTP组件的SendWSMessage()方法的pData参数类型改为const BYTE*,允许传入常量。
6.UDP 组件优化:
- 优化Linux平台的UDP Cast组件,使其与Windows平台的组件行为一致。
- 提升所有UDP组件(Server/Client/Cast)的IPv6兼容性。
7.其他更新:
- jemalloc版本升级至5.2.1。
- 代码优化,提高稳定性。
不更新中文版模块的原因包括:
- 出现问题时英文资料更易查找到。
- 开发者精力有限,工作压力大,无法投入更多时间进行更新。
- 英文模块框架更新后,稳定性增强,而适配到中文模块相当于重写。
- 小卓的中文支持库已经很稳定,可以替代中文模块,后者因框架更新出现BUG。
压缩包文件名称列表中包含的"Hp-socket"指向的就是该资源的压缩包,包含了HP-Socket的源码和相关示例Demo。
综上所述,HP-Socket 5.7.1提供了丰富的新功能和改进,对于易语言开发者来说,这些更新将有助于创建更稳定、高效、功能丰富的网络应用。
2019-12-22 上传
2021-06-29 上传
2014-06-07 上传
2023-05-16 上传
2024-01-26 上传
2023-11-12 上传
2023-08-25 上传
2023-10-08 上传
2023-09-26 上传
weixin_38697063
- 粉丝: 6
- 资源: 956
最新资源
- Linux下C语言编程基础知识
- ASP.NET MVC框架开发系列课程:ASP.NET MVC框架预览
- 实现双出口NAT负载均衡和备份.pdf
- 107个常用Javascript语句
- PowerBASIC入门教程(第一部分)
- 小波分析及其应用的pdf
- 大洋媒体采集器,配合非编快速完成多介质上载
- seo-ebook---------------
- jennic软件开发人员 指南
- Oracle备份与恢复.pdf
- window api
- joomla 建站四步
- 游戏编程指南-经典的入门教程
- Google Linux Cluster的系统结构分析
- VIM 7.0用户中文手册
- AVAYA Workflow Designer User Guide