高性能网络通信框架 HP-Socket v5.5.2,支持可靠 UDP

Hp-Socket高性能网络库介绍零--整体结构 一、目录结构介绍 --DOC:目录下是官方提供的文档,包括Development Guide --DotNet:.net项目的开发步骤,可以直接通过nuget部署HPsocket.net --Linux:Linux的工程,包括android build --MacOS:mac环境的开发步骤 --Windows:Windows的工程,最常用的开发环境 --Bin:编译好的dll和lib --Demo:官方提供的使用示例,包括PUSH模型示例、 PULL模型示例、 PACK模型示例、 性能测. 阅读详情

HP-Socket


本次更新对 UDP 系列组件作了大量优化,新增了可靠 UDP 组件!

v5.5.2 更新

一、UDP 组件更新
  1. 增加可靠 UDP 组件:IUdpArqServer、IUdpArqClient
  2. 增加可靠 UDP 示例 TestEcho-ARQ 和性能测试示例 TestEcho-ARQ-PFM
  3. 可靠 UDP 组件详细说明请参考开发文档 《HP-Socket Development Guide》
  4. 优化 IUdpServer 组件,修复潜在缺陷
  5. C# SDK 增加 UDP 组件封装类
  6. 放宽 UDP 组件的最大报文长度限制,SetMaxDatagramSize() 方法的最大值可以设置到 64KB
  7. 放宽 ARQ UDP 组件的最大传输单元长度限制,SetMaxTransUnit() 方法的最大值可以设置到 64KB
    ARQ握手过程
二、Linux 更新
  1. 提供构建脚本 build-android-ndk.sh 用于编译 Android NDK 库文件
  2. 提供构建脚本 demo/build-android-ndk-demo.sh 用于编译 Android NDK 示例可执行文件
  3. 在发布包中提供已编译好的 Android NDK 库文件
  4. Android NDK 库完全支持 SSL 和 ICONV 功能
三、其他更新
  1. 完善 Delphi SDK 及其示例 Demo

HP-Socket 组件列表

  • 基础组件
    基础组件
  • SSL 组件
    SSL 组件
  • HTTP 组件
    HTTP 组件

【C++】HP-Socket(三):UdpClient、UdpServer、UdpCast、UdpNode的区别 UDP是无连接的,在UDP传输层中并没有客户端和服务端的概念。但是可以在应用层定义客户端和服务端,可以灵活的互换客户端和服务端,或者同时既是客户端也是服务端。HP-Socket中在应用层定义了四种UDP组件:UdpClient、UdpServer、UdpCast、UdpNode。 阅读详情

相关推荐

HP-Socket v5.7.1网络通信开发库实战指南

HP-Socket 是一个高效的、跨平台的网络编程框架,它支持包括 Windows、Linux 和 BSD 在内的多个操作系统。该框架不仅提供了对 TCP 和 UDP 协议的原生支持,还提供了如 HTTP、HTTPS、WebSocket 等高级协议的抽象。HP-Socket 的设计着眼于高性能、易于使用、稳定性和可维护性。正确配置开发环境,需要了解HP-Socket库的源代码和头文件结构。库文件通常包含核心库文件、依赖库文件和示例代码。

weixin_42300144的博客 1073

Hp-socket高性能网络库八--udp组件和参数配置

Hp-socket高性能网络库八--udp组件和参数配置

Zy100Papa的博客 1221

HPSocket--UDP传输客户端应用实例

矿用产量数据采集应用实例,使用HPsocket框架结构,通过UDP协议接收从服务器上传的数据并进行解码

HP-Socket 官方例程解析

库项目的地址 ldcsaa/HP-Socket: High Performance TCP/UDP/HTTP Communication Component https://github.com/ldcsaa/HP-Socket 本文基于其readme中的C++程序来做分析 git中提供的《HP-Socket网络通信框架开发指南》还是需要反复好好看的 工作流程 创建监听器 创建通信组件(同...

MyBlog 2万+

HP_Socket5.5.3.ec

HPSocket For E 5.5.3 模块描述: * Copyright JessMA Open Source (ldcsaa@gmail.com) * * Version : 5.5.3 * Author : Bruce Liang * Website : http://www.jessma.org * Project : https://github.com/ldcsaa * Blog : http://www.cnblogs.com/ldcsaa * Wiki : http://www.oschina.net/p/hp-socket * QQ Group : 75375912, 44636872 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

易语言-HP-Socket 5.5.1 rc2 源码+模块+例程(新增了可靠 UDP 组件!!!)

本次更新对 UDP 系列组件作了大量优化,新增了可靠 UDP 组件! HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。 HPSocket v5.5.1 rc2 更新 一、UDP 组件更新 增加可靠 UDP 组件:IUdpArqServer、IUdpArqClient 增加可靠 UDP 示例 TestEcho-ARQ 和性能测试示例 TestEcho-ARQ-PFM 可靠 UDP 组件详细说明请参考开发文档 《HP-Socket Development Guide》 优化 IUdpServer 组件,修复潜在缺陷 C# SDK 增加 UDP 组件封装类 二、Linux 更新 提供 Shell 编译脚本 compile.sh,支持在本机编译 HP-Socket 提供 Android NDK 交叉编译脚本(脚本目录:/project/android-ndk) 三、其它更新 http-parser 升级到 2.9.1 版本 jemalloc 升级到 5.2.0 版本 HPSocket v5.5.1 rc2 模块更新 一、UDP 组件更新 增加可靠 UDP 组件:IUdpArqServer、IUdpArqClient 可靠 UDP 组件详细说明请参考开发文档 《HP-Socket Development Guide》 优化 IUdpServer 组件,修复潜在缺陷 二、模块部分代码优化 三、更新为HPSocket 5.5.1 rc2版本,完全兼容5.4.4版本

高性能网络通信框架 HP-Socket v5.5.3,支持可靠 UDP

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-2224828035.html 下载地址 : https://github.com/ldcsaa/HP-Socket QQ Group: 75375912, 44636872 本次更新对 UDP 系列组件作了大量优化,新增了可靠 UDP 组件! ...

Ldcsaa的博客 642

Windows下CMake的下载与安装详解

目录一、CMake介绍二、CMake的下载与安装 一、CMake介绍 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。它能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 二、CMake的下载与安装 CMake下载链接:https://cmake.org/download/。 下载最新稳定版即可(Latest Release): 下载完成后,单击“Next”按钮,在下图中勾选“I acce

Wendy的博客 8万+

HP-Socket历史版本特性对比:从v1.0到v5.0的演进之路

你是否还在为网络通信组件的性能瓶颈而烦恼?是否在寻找一款支持多协议、跨平台且持续进化的通信解决方案?HP-Socket(High Performance Socket,高性能套接字)作为一款全功能网络通信组件库,从v1.0到v5.0的十年间,通过**15个主版本迭代**和**超过500项功能优化**,已发展成为企业级通信解决方案的标杆。本文将深入剖析其关键版本演进脉络,揭示每个里程碑版本如何解决实...

gitblog_01165的博客 1063

RK3568平台 麦克风PDM接口录音_rk pdm配置

在RK平台,Android的Audio HAL层中一般会都会有导出录音播放数据的功能。如播放的,是会直接送到声卡中的,对于播放出现问题的情况,可以从分析导出的音频数据是否正常,可以基本知道,是在应用、解码出现的问题,还是送到声卡过程中出现问题。当点开app进行录音的时候会调用到static int start_input_stream(struct stream_in *in)。音频在PDM接口输入,不经过编解码芯片直接到RK主芯片,RK主芯片自带PCM编解码功能。以下软件能播放保存下来的pdm文件。

2401_83817122的博客 2343

AIOps智能运维:从数据治理到故障自愈的实践指南

AIOps(智能运维)通过融合人工智能与运维管理,构建了感知-决策-执行的闭环体系。其核心技术包括多维度数据采集、机器学习算法和自动化执行,显著提升了告警治理、故障定位和容量预测的效率。在数据层,全量性、实时性的数据采集是基础,而算法层的异常检测和根因分析则依赖统计方法、孤立森林和LSTM等模型。AIOps尤其适用于处理告警风暴和复杂系统故障,如在电商大促中通过K-Means聚类减少92%的告警量。随着云原生和边缘计算的普及,AIOps正逐步实现与Service Mesh、Serverless等技术的深度集

weixin_30175731的博客 288

HP-Socket高性能网络通信框架深度解析

HP-Socket是一款国产开源高性能网络通信框架,支持TCP/UDP/HTTP/WebSocket等协议,具有跨平台(Windows/Linux/macOS/Android)、多语言接口和高性能架构等特点。采用分层设计,包含应用协议层、通信框架层、平台适配层和操作系统接口层,核心模块包括Server/Agent/Client组件。通过IOCP/EPOLL事件驱动、内存池和零拷贝等技术实现高性能,在金融、物联网和游戏等行业有广泛应用。未来将向云原生、智能化运维等方向演进,持续提升性能和功能。

739

激光雷达接收芯片选型指南:APD、SiPM、SPAD阵列的优缺点对比

本文深入对比了激光雷达接收芯片APD、SiPM和SPAD阵列的核心技术原理与性能差异。APD作为线性模式工作的稳健选择,动态范围大;SiPM具备单光子探测和高增益优势;而SPAD阵列凭借像素级数字读出和集成TDC,在时间分辨率与系统集成度上领先。文章从灵敏度、时间精度、动态范围及系统成本等多维度剖析,为不同应用场景(如车载雷达、Flash LiDAR、消费电子)的芯片选型提供实战指南。

ik6789012的博客 656

高性能跨平台网络通信框架 HP-Socket v5.6.2

项目主页 : 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 系列组件作了优化和调整!...

Ldcsaa的博客 374

从零到一:ArduPilot无人船PID调参实战指南

本文详细介绍了ArduPilot无人船PID调参的实战指南,从基础参数设定到高级调参技术,帮助用户掌握水面环境下的PID控制逻辑。通过案例分析和参数示例,解决无人船在空载、负载变化及不同水域环境中的航行问题,提升无人船的稳定性和精确度。

weixin_29266647的博客 507

智能循迹小车之PID控制算法

从光电传感器获取信号确认小车和黑线的偏离角度,通过PID算法算出左右车轮速度,控制小车前进或者后退。

yzj199921的博客 4640

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

项目主页 : 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 系列组件作了优化和调整!...

Ldcsaa的博客 494

智能体评测技术与实践:从评估维度到DeepEval实战指南

智能体评测技术与实践:从评估维度到DeepEval实战指南 本文系统探讨了AI智能体的评测体系与实践方法。首先从四个关键维度构建评估框架:基础能力(意图理解、知识完整性)、复杂任务(多轮对话、动态工作流)、可靠性(幻觉抑制、安全合规)以及工具效率(参数填充、多工具协同)。其次分析了主流评测工具,包括xBench的动态双轨评估、DeepEval的全链路监控等解决方案。最后详细介绍了DeepEval的实战应用,涵盖环境配置、测试用例构建、指标配置及CI/CD集成,展示了如何通过代码化评估实现智能体质量的持续提升

Linda的自动化测试之旅 3416

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

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-2287339564.html 下载地址 : https://github.com/ldcsaa/HP-Socket QQ Group: 44636872, 75375912 本次更新增加 UDP Node 组件,新增大量 API ! v5.7.2 更新 一、新增组件:UDP Node UDP Node 没有“连接”的概念,可以与任意地址相互收发数据 U..

Ldcsaa的博客 626

RK806S PMIC电源管理芯片调试

当点按PWRON按键时,rk806上电开始启动bootloader和uboot,在执行到此处时检测到是由于按键启动的,所以0x5d的值是0x80,0x74的值是0x80,在一般情况下,mode都默认是none的,所以mode值为11,因此就进入了我们的if判断,若是由于按键启动的,则直接调用rk8xx_shutdown函数关掉,进入这个函数会看到实际是通过i2c给0x72寄存器的BIT(0)写1,使其关机。当SoC在12V电源已经接入,且处于关机状态时,使用PWRON按键开机,0x74的值则为0x80。

Y1anoohh的博客 2545

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

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

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-2287339564.html 下载地址 : https://github.com/ldcsaa/HP-Socket QQ Group: 44636872, 75375912 本次更新增加 UDP Node 组件,新增大量 API ! v5.7....

Ldcsaa的博客 867

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

HP-Socket v5.0新特性详解:HTTP/2支持与QUIC协议预览

在现代分布式系统中,网络通信组件的性能和可靠性直接决定了应用的整体表现。HP-Socket(High Performance Socket)作为一款久经考验的TCP/UDP/HTTP通信组件,自2012年首次发布以来,已成为工业级应用开发的首选解决方案。随着v5.0版本的发布,HP-Socket迎来了自2019年v4.5以来最重大的架构升级,全面支持HTTP/2协议并引入QUIC协议预览功能,为高...

gitblog_00937的博客 553

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: 网络通信框架 HP-Socket v5.5.1,支持可靠 UDP
下一篇: 高性能网络通信框架 HP-Socket v5.5.2,支持可靠 UDP
Ldcsaa
博客等级 码龄24年 99粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值