易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

HP-Socket 5.5.1 rc2 源码+模块+例程   [复制链接]

    2019-05-07 08:12:53
    模块控件源码
    易语言资源网
    7598 次浏览
    来源链接

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

HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。

* HP-Socket 官方网站:http://www.jessma.org

* HP-Socket 项目主页:http://www.oschina.net/p/hp-socket

* HP-Socket 开发文档:http://www.oschina.net/p/hp-socket/doc

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版本



点我下载 (已有 1046 次下载)

引用模块


源码文件名 模块文件名
TestEcho-Cookie.e
HPSocket For E 4.2.1 beta1.ec
TestEcho-Http-Client.e
HPSocket For E 5.4.1.ec
TestEcho-SyncClient.e
HPSocket For E 5.4.2.ec
TestEcho-Tcp-Agent.e
HPSocket For E 5.4.4.ec
TestEcho-Tcp-Client.e
HPSocket For E 5.5.1.ec
TestEcho-Tcp-Server.e
HPSocket For E 5.5.1.ec
TestEcho-ThreadPool.e
HPSocket For E 5.4.1.ec
TestEcho-WebSocket.e
HPSocket For E 5.4.3.ec
TestEcho-Winhttp.e
HPSocket For E 5.4.2.ec
TestEcho-Client.e
HPSocket For E 5.2.1 beta3.ec
TestEcho-PackClient.e
HPSocket For E 5.0.1 beta1.ec
TestEcho-PackServer.e
HPSocket For E 5.0.2 beta1.ec
TestEcho-PullClient.e
HPSocket For E 5.0.1 beta1.ec
TestEcho-PullServer.e
HPSocket For E 5.0.2 beta1.ec
TestEcho-Server.e
HPSocket For E 5.4.1.ec
TestEcho-UdpClient.e
HPSocket For E 5.2.1 beta3.ec
TestEcho-UdpServer.e
HPSocket For E 4.1.3-beta1.ec


引用支持库


源码文件名 支持库文件名 支持库标识
TestEcho-Cookie.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-Http-Client.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-SyncClient.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-Tcp-Agent.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
TestEcho-Tcp-Client.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
TestEcho-Tcp-Server.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-ThreadPool.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
TestEcho-WebSocket.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-Winhttp.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-Client.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
TestEcho-PackClient.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
TestEcho-PackServer.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
TestEcho-PullClient.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-PullServer.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-Server.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
TestEcho-UdpClient.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
TestEcho-UdpServer.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:美丽的图形     下一篇:编辑框输入提示模块源码...