易语言-HP-Socket 5.7.1

上传者: 38697063 | 上传时间: 2022-05-16 22:06:57 | 文件大小: 3.79MB | 文件类型: ZIP
git传送:https://github.com/ldcsaa/HP-Socket 他的demo里面有几个参数没有返回数据,报错了,给加上去了。 部分更新日志: 不再更新中文版模块,有四方面原因 1、主要更新英文模块是因为出问题了好查资料,而且各个组件的方法和参数都有详细的中文注释 2、精力有限,近来工作越发的紧凑,没有时间更新。 3、英文模块框架更新,增强稳定性,如果要适配到中文模块,相当于重写了。 4、小卓的中文支持库已经很稳定了,可以完全代替中文模块(中文模块因为框架更新已经出现了很多BUG)。 [15:45 2019/12/03] ========================================================================================== v5.7.1 更新: ========================================================================================== > UDP 组件更新: ----------------- 1、增加新组件:UDP Node 1) UDP Node 没有“连接”的概念,可以与任意地址相互收发数据 2) UDP Node 支持三种运行模式:单播、组播和广播 3) 增加 UDP Node 组件示例 Demo - TestUDPNode > 其它更新: ----------------- 1、所有通信组件都增加方法 SetReuseAddressPolicy() 支持设置地址重用策略 2、大量 API 更新,代码重构、优化 > 升级说明: ----------------- 1、HP-Socket v5.7.1 改动或删除了小部分 API,升级时请参考 Chang-APIs.txt 2、UdpNode 的例程本来写好的,结果上次忘记保存了,等正式版发上来,最近生病,家人也不好。 [00:00 2019/11/16] > UDP 组件更新: ----------------- 1、增加 UDP Node 组件 1) UDP Node 没有“连接”的概念,可以与任意地址相互收发数据 2) UDP Node 支持三种运行模式:单播、组播和广播 > TCP 组件更新: ----------------- 1、TCP PACK 系列组件(Client/Agent/Server)改用固定字节序传输内部包头,兼容大端与小端字节序平台 > 升级说明: ----------------- 1、HP-Socket v5.7.1 完全兼容 HP-Socket v5.6.x 版本,可以直接替换升级 [11:12 2019/09/02] > 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*,因此可以传入常量 > UDP 组件更新: ----------------- 1、优化 Linux 平台的 UDP Cast 组件,使得其与 Windows 平台的 UDP Cast 组件保持行为一致 2、提升所有 UDP 组件(Server/Client/Cast)的 IPv6 兼容性 > 其他更新: ----------------- 1、jemalloc 升级到 5.2.1 版本 2、代码优化,提高稳定性 > 升级说明: -----------

文件下载

资源详情

[{"title":"( 63 个子文件 3.79MB ) 易语言-HP-Socket 5.7.1","children":[{"title":"Hp-socket","children":[{"title":"css","children":[{"title":"header.css <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"css.css <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 17.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"TestEcho-UdpNode.e <span style='color:#111;'> 597.53KB </span>","children":null,"spread":false},{"title":"story.html <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"old","children":[{"title":"TestEcho-UdpServer.e <span style='color:#111;'> 406.96KB </span>","children":null,"spread":false},{"title":"TestEcho-PullServer.e <span style='color:#111;'> 453.28KB </span>","children":null,"spread":false},{"title":"TestEcho-PackServer.e <span style='color:#111;'> 395.30KB </span>","children":null,"spread":false},{"title":"TestEcho-UdpClient.e <span style='color:#111;'> 403.18KB </span>","children":null,"spread":false},{"title":"TestEcho-Client.e <span style='color:#111;'> 403.90KB </span>","children":null,"spread":false},{"title":"TestEcho-PullClient.e <span style='color:#111;'> 399.37KB </span>","children":null,"spread":false},{"title":"TestEcho-PackClient.e <span style='color:#111;'> 395.26KB </span>","children":null,"spread":false},{"title":"TestEcho-Server.e <span style='color:#111;'> 471.64KB </span>","children":null,"spread":false}],"spread":true},{"title":"img","children":[{"title":"bg_1.png <span style='color:#111;'> 37.90KB </span>","children":null,"spread":false},{"title":"shadow.png <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"sp.png <span style='color:#111;'> 50.02KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 9.32KB </span>","children":null,"spread":false},{"title":"ic_txt.png <span style='color:#111;'> 12.89KB </span>","children":null,"spread":false},{"title":"p1_spr.png <span style='color:#111;'> 879.95KB </span>","children":null,"spread":false}],"spread":true},{"title":"TestEcho-Http-Client.e <span style='color:#111;'> 709.47KB </span>","children":null,"spread":false},{"title":"TestEcho-WebSocket.e <span style='color:#111;'> 647.59KB </span>","children":null,"spread":false},{"title":"TestEcho-Tcp-Client.e <span style='color:#111;'> 585.81KB </span>","children":null,"spread":false},{"title":"HP_Socket.ec <span style='color:#111;'> 420.54KB </span>","children":null,"spread":false},{"title":"TestEcho-ThreadPool.e <span style='color:#111;'> 432.76KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"TestEcho-Cookie.e <span style='color:#111;'> 356.69KB </span>","children":null,"spread":false},{"title":"js","children":[{"title":"jquery.js <span style='color:#111;'> 252.36KB </span>","children":null,"spread":false},{"title":"pageScoller.js <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"jquery-1.10.1.min.js <span style='color:#111;'> 90.88KB </span>","children":null,"spread":false}],"spread":true},{"title":"TestEcho-Http-Server.e <span style='color:#111;'> 656.82KB </span>","children":null,"spread":false},{"title":"update.html <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"TestEcho-Winhttp.e <span style='color:#111;'> 618.52KB </span>","children":null,"spread":false},{"title":"TestEcho-SyncClient.e <span style='color:#111;'> 551.99KB </span>","children":null,"spread":false},{"title":"TestEcho-Tcp-Server.e <span style='color:#111;'> 673.54KB </span>","children":null,"spread":false},{"title":"HPSocket4C.dll <span style='color:#111;'> 2.10MB </span>","children":null,"spread":false},{"title":"ssl-cert","children":[{"title":"server2.crt <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"server2.pem <span style='color:#111;'> 6.21KB </span>","children":null,"spread":false},{"title":"server.pem <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"server.csr <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"server2.cer <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"client2.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"server2.csr <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"client2.pem <span style='color:#111;'> 6.21KB </span>","children":null,"spread":false},{"title":"ca2.pem <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"client.cer <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"client.csr <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"client.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"client.pem <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"server.cer <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"ca.crt <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"client2.csr <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"client2.crt <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"ca2.crt <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"ca2.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"client2.cer <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"server.crt <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"server2.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"ca.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"ca.pem <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"client.crt <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"server.key <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false}],"spread":false},{"title":"HP_Socket.e <span style='color:#111;'> 443.41KB </span>","children":null,"spread":false},{"title":"TestEcho-Tcp-Agent.e <span style='color:#111;'> 534.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明