Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what is MQ?

 
Akhilesh Trivedi
Ranch Hand
Posts: 1608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what is MQ?
 
Arjunkumar Shastry
Ranch Hand
Posts: 986
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It stands for Message Queue.Also popularly known as Websphere MQ (series).Its by IBM.This was designed before JMS came into existance.
 
Akhilesh Trivedi
Ranch Hand
Posts: 1608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Shastry! what are they actually used for? can you please throw some more light on this? FYI, i am just a java developer.
[ July 24, 2007: Message edited by: Akhilesh Trivedi ]
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Arjunkumar Shastry:
This was designed before JMS came into existance.


This is a bit misleading, because it makes it sound as if MQ has been made obsolete by JMS. MQ is a messaging implemention, while JMS is merely the Java API used to access a messaging system. Without an implementation, JMS is useless.

Akhilesh, have you read the material pointed out to you in this thread?
 
Akhilesh Trivedi
Ranch Hand
Posts: 1608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No Ulf! I was doing through the BPEL article which you pointed me on this thread . That took me to SOA and business processes... I have to explore SOA, still I fired up business processes query here. I believe that is where it should have gone.

I am reading the materials, and they switch me over somewhere else and when stuck, I come back here with my queries. I am trying to explore and expand.
[ July 24, 2007: Message edited by: Akhilesh Trivedi ]
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some of us older codgers still call WebSphere MQ by the original name "MQ-Series" so you'll hear that name around, too.

JMS is a neat set of APIs to messaging. Much like JDBC, any number of vendors can provide implementations. We used a good one for a while called Fiorano.

I wrote up a page about Messaging Patterns. Gregor Hohpe wrote an excellent book of Enterprise Integration Patterns.

Asynchronous messaging can be difficult for those of us accustomed to object method calls and Remote Procedure Calls, but it's a great way to build highly scalable and tolerant systems.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic