- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
servicebus 客户端 2.1 现在支持 AMQP 1.0 .
MSDN 上有一个 article了解如何将 QPID.AMQP.JMS 与 Azure ServiceBus 结合使用。
但是,尽管我可以连接到预定义主题和订阅、发布消息并接收所有消息,但我无法更改消息选择器或创建新主题/订阅。
我的目标是能够连接到主题并使用 org.apache.qpid.amqp_1_0.jms 基于不同的过滤器动态创建订阅。
问题:
1/如何创建新主题。
Topic newTopic = (Topic) session.createTopic("newtopic");
session.createProducer(newTopic); // returns error
2/如何通过 Jms 创建具有不同消息选择器的新订阅?
// This still gives me all messages no matter what I put in the 'class' property.
TopicSubscriber subscriber = session.createDurableSubscriber(topic, "sub1", "class = 'boo'", false);
谢谢,菲尔。
最佳答案
AMQP 1.0 协议(protocol)故意将实体创建/管理排除在其范围之外,为此,您需要使用特定于提供者的机制提前创建主题和订阅(This post 对原因有很好的解释)。
对于服务总线,您可以使用 Azure SDK 、门户(如果您不需要以编程方式执行此操作)或他们的 REST API为此。
希望对你有帮助!
关于azure - 使用 QPID JMS (AMQP 1.0) 在 Azure ServiceBus 上创建订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17857061/
我对 qpid-proton-c 和 qpid-cpp 之间的区别感到困惑。谁能赐教一下? 最佳答案 proton 和 qpid-cpp 都是 Apache Qpid 旗下的项目,但它们的用途不同。
我已经在 sles11 sp2 X86_64 上安装了 qpid-0.22,代理工作正常。然后我安装了 qpid-python 客户端并设置了 env 变量。PYTHONPATH=/home/zdx/
Qpid Java 6.0.1 和 Qpid JMS 0.9.0 以及 Qpid Proton 有什么区别?我是 JMS 的新手,想用 Apache Qpid 实现简单的 JMS 应用程序。谁能给我提
是否可以使用qpid-config.json定义qpid中应存在哪些队列和主题。我正在使用 qpid 7.1.0。 我如何在配置文件中执行此操作? 最佳答案 Qpid Broker-J 有两个级别的配
当我运行 qpid-server.bat 时,出现以下错误: C:\qpid\qpid-0.24\java\broker\bin>qpid-server.bat War
我正在尝试使用 QPID 设置 SSL,但我在弄清楚如何设置证书时遇到了问题。我已经制作了一个证书数据库并向其中添加了一个自签名证书,如下所示: mkdir ${CERT_DIR} certutil
我正在尝试从源代码构建 Qpid Messaging API(C++,绑定(bind))。在 RHEL 上触发构建,并安装下面链接中提到的所有先决条件。 https://git-wip-us.apac
我目前正在研究如何使用 Qpid JMS (qpid-jms-client-0.11.1.jar) 连接到 Azure 服务总线。 我创建了一个演示 Java 应用程序 SimpleSenderRec
我一直在努力解决这个问题,现在需要一个不同的视角。我正在使用 spring 并合并了这个 spring boot 启动包,这样我就可以利用 AMQP 协议(protocol):amqp-10-jms-
我是 Qpid 新手,正在尝试设置环境。在阅读了大量文档后,我设法下载了 Apache Qpid 并让它在 localhost:8080 中运行 我还安装了maven、cmake。现在我尝试在 Ecl
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我无法从我的 centos 虚拟机中卸载 qpid。 我试过以下:: -sudo yum 删除 qpid-cpp-server -sudo yum 删除 qpid-cpp-server 但它没有得到卸
我正在使用带有 QPID 的 JMS,并且想知道如果无法再访问代理,如何配置重新连接: try (Connection connection = jmsFactory.createConnection
Apache qpid-cpp messaging api 是否像 ActiveMQ 一样支持延迟传递消息? TextMessage message = session.createTextM
我正在做一个项目,我需要能够通过 Qpid 发送字节数组,但是 Variant 不知道什么是数组。有没有办法,我可以将字节数组转换成 Variant,比如 unit8 的 Variant::list
是否有任何选项可以在 Apache Qpid 中的消息级别设置路由 key 。我目前的做法是 在地址字符串中指定路由键。使用此目标地址创建生产者。 topic = (主题) context.looku
Spring 配置 MyService.java
我目前正在开发一个 JMS 项目,我已经创建了 2 个 key 和 2 个证书以及通过 Qpid 的 UI 创建的 TrustStorage、mytruststore。在我的 jndi.propert
这是我第一天使用 Apache Proton 和 Qpid(java-broker 版本 0.32),我需要一个简单的 Java 发送和接收示例(无 JMS)。通过摸索,我发现 Send.java 和
我正在使用 C++ 实现 Qpid 质子客户端。 Qpid 版本为 0.12.2。 我运行默认容器: proton::container(myHandler).run(); MyHandler 是这样
我是一名优秀的程序员,十分优秀!