当前位置:  软件>java软件

企业通讯解决方案 Qpid

    来源:    发布时间:2015-02-18

    本文导语:  Apache Qpid (Open Source AMQP Messaging) 是一个跨平台的企业通讯解决方案,实现了高级消息队列协议。提供了 Java、C++ 两种服务端版本以及 Java、C++、.NET、Python和Ruby语言的客户端。 其中C++版本的服务器端具备高性能/低消耗以及RDMA支...

企业通讯解决方案 Qpid[图片]

Apache Qpid (Open Source AMQP Messaging) 是一个跨平台的企业通讯解决方案,实现了高级消息队列协议。提供了 Java、C++ 两种服务端版本以及 Java、C++、.NET、Python和Ruby语言的客户端。

其中C++版本的服务器端具备高性能/低消耗以及RDMA支持,可运行于Windows/Linux和Solaris平台;而Java版本的服务器则支持JMS,以及各种平台。

关于RDMA的相关知识:

企业通讯解决方案 Qpid[图片]

RDMA(Remote Direct Memory Access)是通过网络把资料直接传入某台计算机的一块存储区域,不需用到多少计算机的处理功能。普通网卡集成了支持硬件校验和的功能,并对软件进行了 改进,从而减少了发送数据的拷贝量,但无法减少接收数据的拷贝量,而这部分拷贝量要占用处理器的大量计算周期。普通网卡的工作过程如下:先把收到的数据包 缓存到系统上,数据包经过处理后,相应数据被分配到一个TCP连接。下一步,接收系统再把主动提供的TCP数据同相应的应用程序联系起来,并将数据从系统 缓冲区拷贝到目标存储地址。以太网已能满足高性能应用对网络吞吐率的要求,具备高吞吐率和成本优势,以太网技术要跟高性能网络应用挂钩,主要解决的问题是 应用吞吐率。通常情况下,系统持续在主机CPU中处理以太网通信需要占用CPU资源。CPU速率会制约网络数据率;持续处理这类通信会导致CPU性能降 级;对多端口千兆位或单端口10千兆位以太网,这类问题会变得更为严重。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问在JBUILDER6企业版编辑器中每输入一个关键字后,打入空格就会出现光标错位怎么解决?
  • 【免费试用】红帽企业虚拟化 助力解决您的业务烦恼
  • .NET企业级项目中遇到的国际化问题和解决方法
  • ​Windows Server 2016提供Docker原生运行的企业级支持
  • 菜鸟问题:企业级是什么?什么样的项目才叫企业级?Java是如何实现企业级的项目的?
  • Docker容器与企业存储的结合思考
  • cacti中文企业版欢迎使用 Cacti中文企业版
  • 开源企业即时通讯软件 FreeEIM iis7站长之家
  • 都说j2ee只适合大型企业级应用,那j2ee开发小系统小企业的到底有什么利弊呢???
  • destoon文章模块调用企业会员资料的方法
  • 企业消息服务器 SonicMQ
  • 企业ERP系统 ComUnion ERP
  • 企业WIKI系统 MindTouch
  • 企业不用开源产品的原因??
  • 企业级的 MQTT 代理 HiveMQ
  • 企业服务总线 JeeESB
  • JavaFX企业级应用部署框架 FxObjects
  • 企业搜索引擎 Kneobase
  • 企业ERP/CRM系统 Gardenia
  • 企业级Tomcat SpringSource tc Server
  • 企业ERP系统 Zoapiere
  • 企业服务总线 OpenESB
  • 请教各位大侠:如何在企业间交换信息(Message)?
  • 扩展企业对象框架 XEO


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3