ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

高性能 Socket 组件 HP-Socket v3.2.1-RC3 公布

2019-03-19 09:51:42  阅读:358  来源: 互联网

标签:v3.2 Socket HP 样例 接口 组件 使用者


HP-Socket

  HP-Socket 是一套通用的高性能 TCP/UDP Socket 组件,包括服务端组件、client组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统。提供 C/C++、C#、Delphi、E、Java 等编程语言开发接口。HP-Socket 对通信层实现全然封装,上层应用不必关注通信层的不论什么细节;HP-Socket 提供基于事件通知模型的 API 接口,能很easy高效地整合到新旧应用程序中。为了让使用者能方便高速地学习和使用 HP-Socket,迅速掌握组件的设计思想和用法,特此精心制作了大量 Demo 演示样例。包括 PUSH 模型演示样例、PULL模型演示样例和性能測试演示样例等。HP-Socket 眼下执行在 Windows 平台。将来会实现跨平台支持。

----------------------------------------------------------------

通用性

  • 通信组件的唯一职责就是接受和发送字节流,绝对不能參与上层协议解析等工作;
  • 与上层使用者解耦、互不依赖,组件与使用者通过操作接口和监听器接口进行交互,组件实现操作接口为上层提供操作方法。使用者实现监听器接口把自己注冊为组件的 Listener,接收组件通知。因此,不论什么使用者仅仅要实现了监听器接口都能够使用组件。还有一方面。甚至能够自己又一次写一个实现方式全然不同的组件实现给使用者调用。仅仅要该组件遵从组件的操作接口。这也是 DIP 设计原则的体现。

标签:v3.2,Socket,HP,样例,接口,组件,使用者
来源: https://www.cnblogs.com/mqxnongmin/p/10556626.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有