Questions tagged [qpid]

Apache Qpid™ is a cross-platform enterprise messaging system which implements the Advanced Message Queuing Protocol (AMQP), providing message brokers written in C++ and Java, along with clients for C++, Java JMS, .NET, Python, and Ruby.

From the Apache Qpid Project Homepage:

Apache Qpid™ is a cross-platform Enterprise Messaging system which implements the Advanced Message Queuing Protocol (AMQP), providing message brokers written in C++ and Java, along with clients for C++, Java JMS, .Net, Python, and Ruby.

Enterprise Messaging systems let programs communicate by exchanging messages, much as people communicate by exchanging email. Unlike email, enterprise messaging systems provide guaranteed delivery, speed, security, and freedom from spam. Until recently, there was no open standard for Enterprise Messaging systems, so programmers either wrote their own, or used expensive proprietary systems.

AMQP is the first open standard for Enterprise Messaging. It is designed to support messaging for just about any distributed or business application. Routing can be configured flexibly, easily supporting common messaging paradigms like point-to-point, fanout, publish-subscribe, and request-response.

Apache Qpid implements the latest AMQP specification, providing transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support and a lot more. And Apache Qpid is extremely fast. Apache Qpid aims to be 100% AMQP Compliant.

343 questions
2
votes
1 answer

Any real JAVA AMQP examples to understand term 'wire-level protocol'

I am new to working with AMQP and looking into platform neutral way to work with messaging, where we have decided to work with AMQP in Java application. But as I read AMQP is wire level protocol and it delivers the middleware equivalent of HTTP at…
Chakradhar K
  • 501
  • 13
  • 40
2
votes
1 answer

Kaazing Configuration

Hi i want to achieve one setup as stated below but facing some issues while configuring the same. Kaazing JMS edition integration with AMQP 1.0 architecture ( Apache Qpid JMS AMQP 1.0 Client) centered around ActiveMQ. Can you please suggest. What i…
Jos
  • 33
  • 2
2
votes
2 answers

Connecting to Service Bus on Windows Server (1.1) using Java and AMQP 1.0

The question I am about to ask has been asked here before. An answer has been given by David Ingham reciting this Microsoft Document. A confirmation has been provided by Sentinel that the solution works. Yet, I have the same problem. I follow the…
Dogan A
  • 51
  • 1
  • 8
2
votes
1 answer

LNK1104: cannot open file 'boost_thread-vc100-mt-gd-1_55.lib'

I'm facing difficulty to build qpid cpp solution on windows xp I have installed Boost 1.55.0, Python 2.7, Ruby 2.0.0 and CMake 2.8 Then I have added Environment variable paths for Python, Ruby and CMake, and then Boost variables are set as…
Sachin
  • 21
  • 6
2
votes
0 answers

QPID Message elements order

I maintain a system which uses Apache QPID as message interchange middleware. Its clients are mostly written in Java, using JMS as the abstraction layer in Java for QPID. On the other hand, I usually use a client, also written in Java using the same…
2
votes
3 answers

Communicating with AMQP 1.0 broker over SSL using Qpid

I am using ActiveMQ 5.8.0, which supports AMQP 1.0 as a queue broker. I am trying to communicate with this from a Java client using the Qpid AMQP1.0 client jms library but do not see a method of specifying keystore and truststore information. I have…
John Dalton
  • 249
  • 5
  • 13
2
votes
2 answers

Apache Camel AMQP - ActiveMQ AMQP header mismatch value 1, expecting 0

I am attempting to make an Apache Camel application that integrates with ActiveMQ over AMQP. I have been working from the provided 'camel-example-spring-jms' project, which is over the standard TCP connection, but I have modified to use my…
John Dalton
  • 249
  • 5
  • 13
2
votes
1 answer

AMQP 1.0 and distributed transactions

Question 1 A topic that is bothering me for a long time. I'm working with (QPID) AMQP 1.0 and trying to enable distributed transactions. Did anyone managed to do so? 1.0 spec (http://docs.oasis-open.org/amqp/core/v1.0/os/) points out that…
ichtio
  • 33
  • 4
2
votes
1 answer

Qpid Java client exception: java.lang.IllegalArgumentException: unknown code: 105

I'm using simple qpid java client which consumes messages from broker and sends it to through SOAP service. On the producer side we put all data to map and then send this map to qpid. Here is a snippet: QueueSender conBusQueueSender = (QueueSender)…
Eazy
  • 3,212
  • 5
  • 24
  • 40
2
votes
1 answer

java.util.InvalidPropertiesFormatException: SAXParseException

I am trying to implement Apache Qpid into our architecture and I am having trouble reading in a properties file. Properties props = new Properties(); …
Clocker
  • 1,316
  • 2
  • 19
  • 29
2
votes
1 answer

Exchanges and Message priorities

I am trying to implement the following, Messages arrive at the Message broker with message priorities They find their ways into various queues based on their message priority So Q1 has messages with priority 1 Q2 has messages with priority 2 and…
caradees
  • 21
  • 2
2
votes
1 answer

Apache QPID queue size and count

I have a qpid queue with this parameters: bus-sync-queue --durable --file-size=48 --file-count=64 I want to put to this queue 1 000 000 messages. Each message is just a string with 12 characters. (002000333222, 002000342678 and so on). What values I…
Eazy
  • 3,212
  • 5
  • 24
  • 40
2
votes
2 answers

get amount of messages from qpid on python

How can I receive amount of messages stored in the queue using qpid library on python? I have tried like this: from qpid.messaging import * broker_rcv = connect_address address_rcv = queue_name + "; { node: { type: queue }, assert: never ,…
user1209304
  • 408
  • 1
  • 5
  • 26
1
vote
1 answer

QPID C++ Client Multi-threaded optimizations

I am searching for the best way to thread out a C++ Apache QPID client for optimum performance under high message traffic. Our broker will include 3 exchanges, each with 2 uni directional queues. There will be significant traffic on the 3 "uplink"…
Conman27
  • 11
  • 2
1
vote
1 answer

Validate an AMQConnection connection string without connecting?

The Apache Qpid Java client API has an AMQConnection class that is used to make a connection to a Qpid message broker. I'm using the single-String constructor (AMQConnection(String connection)). I have a utility method that creates the connection…
CanSpice
  • 34,814
  • 10
  • 72
  • 86