message-queue

MSMQ samples in C++?

Can someone give me some working examples of how you can create, add messages, read from, and destroy a private message queue from C++ APIs? I tried the MSDN pieces of code but i can't make them work properly. Thanks ...

What does "Message Catalog Not Found" mean?

I have a MDB running in WebSphere, when it tries to pull a message off an MQ Queue the following exception is thrown: com.ibm.mq.MQException: Message catalog not found Any idea how to resolve this? ...

Architectural comments for queueing with RabbitMQ ?

I basically need a queueing technology that will enable to queue messages. These messages will then later be transmitted as SMS texts. RabbitMQ seems to be quite a good fit after I glossed over the apis. My current architecture plans: clients queue messages in RabbitMQ. Another daemon will reads messages off RabbitMQ and sends those ...

What qualities should a developer/architect look for when evaluating message queues?

In the Java world, there are a few more choices for message queues, but in .Net, there are only a few. When evaluating which one to use, what are some characteristics one should look for? What are the fundamental concepts that make up a reliable message queueing system? ...

Replacing a message in a jms queue

I am using activemq to pass requests between different processes. In some cases, I have multiple, duplicate message (which are requests) in the queue. I would like to have only one. Is there a way to send a message in a way that it will replace an older message with similar attributes? If there isn't, is there a way to inspect the queue ...

Receiving MessageQueue msgs without reading them from the receiving Queue?

I am using the System.Messaging.MessageQueue to send and receive multicast System.Messaging.Message’s on my LAN – this works fine. However, I have a requirement to receive the msgs without using a message queue. As the MessageQueue uses the PGM protocol (113) to send messages I am trying to build a type that listens on PGM (protocol 11...

How do I specify a TCP transport is server mode (listening) or client mode in activemq?

The example given for a spring injected endpoint is as follows: <endpoint id="hl7listener" uri="mina:tcp://localhost:8888?sync=true&amp;codec=hl7codec"/> How do I setup a client mode endpoint such that is will connect to a specific port on another server? How do I configure the endpoint to listen for inbound connections? (the example...

Is AMQP suitable as both an intra and inter-machine software bus?

I'm trying to get my head around AMQP. It looks great for inter-machine (cluster, LAN, WAN) communication between applications but I'm not sure if it is suitable (in architectural, and current implementation terms) for use as a software bus within one machine. Would it be worth pulling out a current high performance message passing fram...

Queues against Tables in messaging systems

I've been experiencing the good and the bad sides of messaging systems in real production environments, and I must admit that a well organized table or schema of tables simply beats every time any other form of messaging queue, because: Data are permanently stored on a table. I've seen so many java (jms) applications that lose or vanis...

Can I monitor the size of a thread's message queue?

Our application is getting a System Call Failed RPC error from DCOM (0x80010100), we suspect that the target thread's message queue is full (although I'm not convinced this is ture). I know the queue is limited to 10,000 messages and I want to see if we're close to this number in the common cases. Is there a way to monitor the size of a ...

Strengths and weaknesses of XmlBlaster

Are/were you using XmlBlaster? What do you think about it? What are its weaknesses and strengths? ...

JMS queue logging/browsing for all messages (invisible consumer for queue) (OpenJMS)

Hi, do you have idea, if there would be some nice way to browse/log JMS queues? (I'm using OpenJMS) For topics I can just add one consumer more and that's about it but with queues I haven't finished with a solution yet. I would like to log all the messages in certain queues and topics without "popping" them from the queue (so that the ...

Queue using table

Hi, I need to implement a queue using table. The business requirement is to have a single queue which will be accessed by 5-10 boxes to get the next job/jobs. There will not be more than 5000 jobs per day. Also, a batch of jobs should be "dequeued" at one time. Just wondering what are the problem areas and issues I might run into as I ...

Websphere MQ message history

My application communicate with other system via IBM Websphere MQ. Sometime no message income to my queue but other system said They already sent to me. So I want to know how to keep history for all messages that income to my queue. ...

QueueConnectionFactory for MQSeries

Does anyone know if there is an implementation of javax.jms.QueueConnectionFactory for MQSeries and where to get it? I Googled it and searched IBM website but couldn't find anything. I don't want to retrieve the connection or factory from Websphere MQ via jndi, I need my own connection factory. ...

How to generate Websphere MQ script?

Many times I use 'mqsc' for create MQ queue manager from script files but I don't know how to generate script files. Thanks ...

ASP.NET - best queue system for a new application

My organization is getting ready to implement a new system, which is a asp.net application. The application will have a large queue of offline work that is initiated by the website. This queue will hold different types of activity, ideally in XML messages. Think of things like email notifications, scheduled tasks, etc. In the past, t...

Win32: IProgressDialog will not disappear until you mouse over it.

i'm using the Win32 progress dialog. The damnest thing is that when i call: progressDialog.StopProgressDialog(); it doesn't disappear. It stays on screen until the user moves her mouse over it - then it suddenly disappers. The call to StopProgressDialog returns right away (i.e. it's not a synchronous call). i can prove this by doing...

MSMQ v Database Table

An existing process changes the status field of a booking record in a table, in response to user input. I have another process to write, that will run asynchronously for records with a particular status. It will read the table record, perform some operations (including calls to third party web services), and update the record's status f...

Impersonation when running a remote triggered job

My (.NET) app allows users to tweak database values. They will then need to generate reports based on their edits, either Crystal or Reporting Services, but that's not important - what is important is that the generation won't definitely be able occur on their local box, e.g. they might not have Crystal Reports (or whatever) installed on...