发布于 2016-04-07 07:58:11 | 107 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

HP-Socket 高性能 TCP/UDP 通信框架

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


更新内容:

1.增加 Tcp Pack 系列通信组件:

  • Tcp Pack 系列组件保证每个 OnReceive 事件都向应用程序提供一个完整数据包

  • Tcp Pack 系列组件是 PUSH/PULL 模式的结合体,应用程序不必处理分包(如:PUSH)与数据抓取(如:PULL)

  • Tcp Pack 系列组件提供 Get/SetMaxPackSize() 和 Get/SetPackHeaderFlag() 方法,用来设置最大包长和包头标识

  • CTcpPackServer 实现 ITcpServer 接口,CTcpPackAgent 实现 ITcpAgent 接口,CTcpPackClient 实现 ITcpClient 接口

2.组件接口调整:

  • OnClose/OnError 合并为一个通信事件: OnClose(CONNID dwConnID, EnSocketOperation enOperation, int iErrorCode)

  • 枚举类型 EnSocketOperation 增加一个枚举值: SO_CLOSE = 5,标识关闭 Socket 操作

  • IServer 和 IAgent 接口删除接口方法: Get/SetRecvPolicy()

  • IServer 和 IAgent 接口删除接口方法: Get/SetMaxShutdownWaitTime()




历史版本 :
HP-Socket v5.0.2:支持 IPv6 及多 SSL 证书
HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书
HP-Socket v4.3.1,高性能 TCP & HTTP 通信框架
HP-Socket v4.2.1,高性能 TCP & HTTP 通信框架
HP-Socket v4.1.3,高性能 TCP & HTTP 通信框架
HP-Socket v4.1.2,高性能 TCP & HTTP 通信框架
HP-Socket v4.1.1,高性能通信框架
HP-Socket v4.0.1,TCP/UDP/HTTP 通信框架
HP-Socket v3.5.4 发布,高性能 TCP & UDP 通信框架
HP-Socket v3.5.3 发布,高性能 TCP & UDP 通信框架
高性能 TCP & UDP 通信框架 HP-Socket v3.5.2 发布
高性能 TCP & UDP 通信框架 HP-Socket v3.5.1 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务