小小纠结伦的gravatar头像
小小纠结伦 2015-01-27 11:24:15

HP-Socket java高性能TCP/UDP通信框架,java版,直接导入myeclipse即可测试

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

HP-Socket 作为底层的通用框架,性能是关键指标,绝对不能成为系统的瓶颈。HP-Socket 在设计上充分考虑性能、使用场景、复杂性和易用性等因素,作出以下几点设计决策:

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

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

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

  • HP-Socket java高性能TCP/UDP通信框架,java版,直接导入myeclipse即可测试

  • HP-Socket java高性能TCP/UDP通信框架,java版,直接导入myeclipse即可测试

  • 在本地运行,需配置jdk环境 

  • HP-Socket java高性能TCP/UDP通信框架,java版,直接导入myeclipse即可测试

  • 其他语言的demo,到官网下载http://www.jessma.org


打赏

文件名:TestEcho-4J.rar,文件大小:1674.31K 下载
  • /
      • /TestEcho-4J
        • /TestEcho-4J/.classpath
          • /TestEcho-4J/.myeclipse
              • /TestEcho-4J/.myeclipse/profiler
                • /TestEcho-4J/.myeclipse/profiler/ServerApp.xml
        • /TestEcho-4J/.project
          • /TestEcho-4J/classes
              • /TestEcho-4J/classes/global
                • /TestEcho-4J/classes/global/Message$Body.class
                • /TestEcho-4J/classes/global/Message$Header.class
                • /TestEcho-4J/classes/global/Message.class
                • /TestEcho-4J/classes/global/Util$AppState.class
                • /TestEcho-4J/classes/global/Util$EventBase.class
                • /TestEcho-4J/classes/global/Util$InfoMsg.class
                • /TestEcho-4J/classes/global/Util$MsgRender.class
最代码最近下载分享源代码列表最近下载
qq166666615  LV1 2023年7月9日
zuidaima丶  LV1 2023年5月8日
kael111  LV1 2022年9月27日
woainiss  LV1 2022年7月30日
371426  LV1 2022年3月25日
光亚  LV1 2021年8月31日
newbag  LV9 2021年8月9日
Moonbesk  LV5 2021年6月29日
17858347501  LV1 2021年6月4日
milamiya  LV12 2021年5月19日
最代码最近浏览分享源代码列表最近浏览
张英伟 2023年12月29日
暂无贡献等级
snb77  LV1 2023年12月11日
qq166666615  LV1 2023年7月9日
longlwj 2023年7月4日
暂无贡献等级
zuidaima丶  LV1 2023年5月4日
lironggang  LV38 2023年4月25日
臧家旺  LV3 2023年3月23日
kael111  LV1 2022年9月27日
adimgaoshou  LV10 2022年9月6日
woainiss  LV1 2022年7月30日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友