单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → HP-Socket v5.0.2

HP-Socket v5.0.2

  • HP-Socket v5.0.2截图0
  • HP-Socket v5.0.2截图1
< >
HP-Socket v5.0.2下载
好玩 好玩 0
坑爹 坑爹 0
  • 应用语言:中文
  • 应用大小:91M
  • 更新时间:2017-09-27 09:51
  • 发行时间:
  • 应用类型:普通
  • 应用标签: HP-Socket
HP-Socketv5.0.2是一款国产的socket通信框架,支持多种通信传输协议,提供了多种编程语言的接口,需要的用户赶快来下载吧。软件介绍HP-Socket是一套通用的高性能TCP/UDP/HTTP通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场[更多]
应用介绍

HP-Socket v5.0.2是一款国产的socket通信框架,支持多种通信传输协议,提供了多种编程语言的接口,需要的用户赶快来下载吧。

软件介绍

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

为了让使用者能方便快速地学习和使用 HP-Socket,迅速掌握框架的设计思想和使用方法,特此精心制作了大量 Demo 示例(如:PUSH 模型示例、PULL 模型示例、PACK 模型示例、性能测试示例以及其它编程语言示例)。HP-Socket 目前运行在 Windows 平台,Linux版本正在紧张有序地开发中,敬请期待。

软件特色

通用性

HP-Socket 的唯一职责就是接收和发送字节流,不参与应用程序的协议解析等工作。

HP-Socket 与应用程序通过接口进行交互,并完全解耦。任何应用只要实现了 HP-Socket 的接口规范都可以无缝整合 HP-Socket。

易用性

易用性对所有通用框架都是至关重要的,如果太难用还不如自己重头写一个来得方便。因此,HP-Socket 的接口设计得非常简单和统一。

HP-Socket 完全封装了所有底层通信细节,应用程序不必也不能干预底层通信操作。通信连接被抽象为 Connection ID,Connection ID 作为连接的唯一标识提供给应用程序来处理不同的连接。

HP-Socket 提供 PUSH / PULL / PACK 等接收模型, 应用程序可以灵活选择以手工方式、 半自动方式或全自动方式处理封解包, PULL / PACK 接收模型在降低封解包处理复杂度的同时能大大减少出错几率。

高性能

Client 组件:基于 Event Select 通信模型,在单独线程中执行通信操作,避免与主线程或其他线程相互干扰。每个组件对象管理一个 Socket 连接。

Server 组件:基于 IOCP 通信模型,并结合缓存池、私有堆(Private Heap)等技术,支持超大规模连接,在高并发场景下实现高效内存管理。

Agent 组件:对于代理服务器或中转服务器等应用场景,服务器自身也作为客户端向其它服务器发起大规模连接,一个 Agent 组件对象同时可管理多个 Socket 连接;Agent 组件与 Server 组件采用相同的技术架构,可以用作代理服务器或中转服务器的客户端部件。

伸缩性

应用程序能够根据不同的容量要求、通信规模和资源状况等现实场景调整 HP-Socket 的各项性能参数(如:工作线程的数量、缓存池的大小、发送模式和接收模式等),优化资源配置,在满足应用需求的同时不必过度浪费资源。

(项目主页:点击这里,下载地址:点击这里)

更新内容

> IPv6 支持

所有通信组件支持 IPv6

组件接口没有变化,组件内部通过传入的地址参数自动识别 IPv4 / IPv6

> SSL 通信组件

多 SSL 证书支持,每个通信组件对象可以使用不同的 SSL 证书

通信组件对象绑定独立的 SSL Context,取代旧版本的全局唯一 SSL Context

> Bug 修复:

修复 PULL/PACK 组件可能会意外崩溃 Bug

受影响组件:Pull Server、Pull Agent、Pack Server、Pack Agent

> 其它更新:

Demo 更新:所有 Demo 支持 IPv6;所有 SSL Demo 支持新的证书机制

公共代码包 vc-common-src 版本升级到 v2.3.21

相关应用
下载地址

HP-Socket v5.0.2

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    配置需求

    推荐专题

    up对战平台up对战平台

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 版权声明 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】