当前位置: 首页 > 知识库问答 >
问题:

任何真正的JAVA AMQP示例都可以理解术语“wire level protocol”

暴乐邦
2023-03-14

我刚接触AMQP,并研究了与平台无关的消息传递方式,我们决定在Java应用程序中使用AMQP。但正如我所读到的,AMQP是有线级别的协议,它提供了与HTTP at link等效的中间件http://www.amqp.org/resources/developer-faqs与HTTP(GET、POST、PUT、DELETE-仅我假设,不太确定)一样,它具有参考AMQP性能部分和http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol还有请求-响应会话。交换和路由密钥等概念http://www.wmrichards.com/amqp.pdf但当我用AMQP-JAVA搜索示例时,我遇到的都是使用ActiveMQ或QPid的普通JMS API示例,其中使用了JMS概念,如目标、连接、会话等。如果我问的是一个非常一般的问题,请原谅,但我真的很想了解JAVA中的AMQP,并演示关键字wire level protocol请提供一些示例或参考,或者告诉我这里是否遗漏了一些内容

谢谢

共有1个答案

澹台奇略
2023-03-14

感谢大家的回复和评论。我现在了解到,“有线级协议”类似于由AMQP客户端实现的HTTP。看到一些0-9-1和1.0的AMQP客户端示例,我感到困惑。但是,通过查看AMQP规范,0-9-1和1.0,它们已经发生了很大的变化,兔子MQ示例,以及我在某种程度上理解的活动MQ AMQP示例。

AMQP是有线级别的协议,它可以帮助任何代理实现与任何客户端实现协同工作,只要它们都遵守AMQP协议进行通信。

参考文献http://hintjens.com/blog: 28

http://it.toolbox.com/blogs/open-source-smb/whats-the-future-of-amqp-44450

http://kellabyte.com/2012/10/20/clarifying-amqp/

 类似资料:
  • 从Web API 2的模板中,post方法总是这样的: 我不理解这个< code>CreatedAtRoute()方法。有人能给我解释一下吗?

  • 这里我有一个条件,假设一个用户通过调用API登录。并且响应包含用户的详细信息。我们是否可以将用户的详细信息保存为一个对象,并且可以全局访问?下面是我如何使用ObjectMapper调用模型类的api: } 从我的社交档案来看, 有些解决方案可能使用UserDefaults,但是使用9个UserDefaults来保存我们从这个响应中得到的9个键是不实际的。有什么建议的方法,我们可以这样做,当用户登录

  • 对于这个简单的问题,我需要找到stack1的值,如果有的话,按顺序。在堆栈中,原则是后进先出或FILO(先进先出)。使用堆栈的原因是反转数据,并以相反的顺序显示。 上面的问题让我想,如果我们使用这个原则,答案应该是:8,3,5,2。 8是从5和2开始的最后一个值,然后下一个值是3(“pop”是在“head”处删除)。接下来的两个值是5和2。这是正确的答案,还是我得到了错误的答案?

  • 问题内容: 我是TensorFlow的新手。在阅读现有文档时,我发现该术语确实令人困惑。因此,我需要澄清以下问题: 和, vs. ,’张量’vs.之间是什么关系? 它们都是张量类型吗? 问题答案: TensorFlow没有一流的Tensor对象,这意味着在运行时执行的基础图中没有任何概念。相反,该图由相互连接的op节点组成,代表操作。操作分配内存的输出,这些都可以在端点上,等等,你可以认为这些端点

  • 我很难理解官方文档(https://www.khronos.org/opengl/wiki/rendering_pipeline_overview)中使用的术语 > 它说准备顶点数组数据可以类似于给定一个3D位置数据和UV纹理坐标列表,以及一个索引列表,它可以生成一个顶点流。 然后需要对这些顶点流进行解释,以便OpenGL可以对其进行操作。例如,12个顶点的流可以被解释为4个单独的三角形或10个依

  • 我计划创建一个单独的EventHandler类,它将为我的JavaFX类中的所有控件处理所有类型的事件。 例如,我添加了我的自定义事件处理程序类,以如下方式处理动作事件,它工作得很好: 以下是我的自定义事件处理程序类代码: 但是当我尝试将addEventHandler之一更改为MouseEvent并按以下方式修改主EventHandler类时,它会显示错误“Interface eventhandl