Benefits of message queuing to the application designer and developer

 


Some of the benefits of message queuing are:

  • You can design applications using small programs that you can share between many applications.
  • You can quickly build new applications by reusing these building blocks.
  • Applications written to use message queuing techniques are not affected by changes in the way queue managers work.
  • You do not need to use any communication protocols. The queue manager deals with all aspects of communication for you.
  • Programs that receive messages need not be running at the time messages are sent to them. The messages are retained on queues.

Designers can reduce the cost of their applications because development is faster, fewer developers are needed, and demands on programming skill are lower than those for applications that do not use message queuing.