
易语言-Hp-Socket For E 5.4.2 高性能TCP/UDP通讯组件 源码+模块+示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
这是一款基于易语言开发的高性能HP-Socket通信库,包含TCP和UDP协议支持。提供源代码、编译好的模块及使用示例,帮助开发者快速实现网络通信功能。
HP-Socket 是一套高性能的 TCP/UDP/HTTP 通信框架,适用于各种应用场景,并提供了多种编程语言接口(包括 C/C++、C#、Delphi、E 易语言、Java 和 Python)。它封装了整个通信层,使得应用程序无需关注底层细节。此外,HP-Socket 提供基于事件通知模型的 API 接口,能够高效地集成到新旧应用中。
为了帮助用户快速学习和使用 HP-Socket,我们制作了一系列示例程序(如 PUSH、PULL 和 PACK 模型示例以及性能测试等),涵盖多种编程语言。目前该框架仅支持 Windows 平台,未来将实现跨平台兼容性。
最近的更新包括:
- **v5.4.2 更新**:
- SSL 组件改进:增加了手工启动 SSL 握手的功能,并提供了相应的 API 接口。
- `StartSSLHandShake()` 方法用于手动触发握手过程。
- `SetSSLAutoHandShake(bool bAuto)` 和 `IsSSLAutoHandShake()` 方法允许设置和查询自动握手的状态。
- 其他功能改进:
- 所有可能导致 Socket 关闭的接口方法现在都在通信线程中异步触发关闭事件。
- Server 和 Agent 组件支持使用 GetPendingDataLength() 实现流控策略。
- Disconnect() 方法在 v5.4.2 中强制执行断开连接,不再提供非强制选项。
- OnSend 事件增加了三种同步策略:OSSP_NONE(默认)、OSSP_CLOSE、以及 OSSP_RECEIVE(仅适用于 TCP 组件)。
- **兼容性说明**:
HP-Socket v5.4.2 完全向下兼容 HP-Socket v5.4.1,可以直接替换升级。
全部评论 (0)


