HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;H
Hp-socketB. Highfield
HP Socket完全封装了通信层,应用程序不需要关注通信层的任何细节。 (3)HPSocket支持的平台:Windows 7+x86/x64、Linux内核2.6.32+x86/x64、mac操作系统10.12+x64、树莓派4B。 (4)HPSocket除了TCP/UDP/HTTP协议,还支持HTTP、WebSocket等协议。 (5)HP-Socket 在设计上充分考虑性能、使用场景、复杂性和易用性等...
HP-Socket是一款高性能网络通信框架,它基于I/O多路复用技术和事件驱动模型,提供了TCP、UDP、HTTP等多种协议的支持,并支持SSL/TLS、WebSocket、SOCKS5等扩展功能。HP-Socket适用于网络通信开发中的各种场景,例如服务器编程、客户端编程、即时通讯、游戏开发等。 1.HP-Socket功能特点 HP-Socket作为一款高性能网络通信框...
https://github.com/ldcsaa/HP-Socket 环境:ubuntu 本文基于其readme中的C++程序来做分析 git中提供的《HP-Socket网络通信框架开发指南》还是需要反复好好看的 1.工作流程 1)创建监听器 2)创建通信组件(同时绑定监听器) 3)启动通信组件 4)连接到目标主机(Agent组件) ...
hp-socket 5.0 安装hp-socket 新建控制台项目TelnetServer,打开Nuget管理工具,搜索hp-socket: 安装成功后,会是如下的目录结构: HP-SOCKET是使用c++开发的,所以针对不同的平台生成不同dll。 使用HP-SOCKET 在我们的main函数中,输入如下代码,大多数对于socket的封装都差不多,需要实现以下事件,这里也就直接声明使用了...
高性能 TCP & UDP 通信框架—— HP-Socket v3.4-20160325 Bruce Liang 前言 HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客 户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统, 提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对...
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件...
使用HP-Socket的线程池组件可以在程序中实现一个简单的、公用的线程池,TCP通讯的断线重连、发送心跳都会用到线程池。线程池组件的主要函数如下: Start:启动线程池,具体的使用可以参考源代码的注释。 Submit:提交任务,主要使用BOOL Submit(fnTaskProc,pvArg,dwMaxWait=INFINITE),另一个函数重载是使用一个特殊的数据类...
HP-Socket快速⼊门:分包、粘包解析 环境配置 vs2015 windows7 64位 hp-socket 5.0 安装hp-socket 新建控制台项⽬TelnetServer,打开Nuget管理⼯具,搜索hp-socket:安装成功后,会是如下的⽬录结构:HP-SOCKET是使⽤c++开发的,所以针对不同的平台⽣成不同dll。使⽤HP-SOCKET 在我们的main函数中,...