ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Java / JMS » Which one is better IBM WMQ or IBM WAS JMS

Post new topic  Reply to topic
 Which one is better IBM WMQ or IBM WAS JMS « View previous topic :: View next topic » 
Author Message
wisemind85
PostPosted: Mon Jul 23, 2012 10:59 pm    Post subject: Which one is better IBM WMQ or IBM WAS JMS Reply with quote

Apprentice

Joined: 15 Jun 2012
Posts: 25

Hi,

Which one is better either to use IBM WebSphere Message Queue (WMQ) or IBM WebSphere Application Server's JMS i.e. available via admin console ?

Also why should we go for another licensing for WMQ , if we already have IBM WAS ( WebSphere Application Server ) license? as both can perform messaging tasks.

Thanks
Back to top
View user's profile Send private message
zpat
PostPosted: Mon Jul 23, 2012 11:41 pm    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

JMS is an API.

What you mean is which one of these should you use with WAS?

SIB embedded messaging
MQ client connection
MQ server (extra cost)

Depends on your requirements. I use the MQ client mostly.
Back to top
View user's profile Send private message
wisemind85
PostPosted: Tue Jul 24, 2012 12:01 am    Post subject: Reply with quote

Apprentice

Joined: 15 Jun 2012
Posts: 25

Well I meant that WebSphere Application Server also have JMS for storing messages in queue. Then why should we select IBM WebSphere Message Queue (WMQ) for storing messages ?


Thanks
Back to top
View user's profile Send private message
zpat
PostPosted: Tue Jul 24, 2012 12:54 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

I have already stated - JMS is an APPLICATION PROGRAMMING INTERFACE, it can be used with WMQ or SIB or other messaging layers.

Do you mean SIB vs WMQ?

Do you mean WMQ client vs WMQ server?

Sounds like you need to understand the basics and your requirements - you cannot expect people to give you simplistic answers.
Back to top
View user's profile Send private message
wisemind85
PostPosted: Tue Jul 24, 2012 1:36 am    Post subject: Reply with quote

Apprentice

Joined: 15 Jun 2012
Posts: 25

Thanks zpat for your reply.

Well the question is every application server has messaging engine like WAS also has. So we can configure jms queues under WebSphere Application Server and after that we have jms client application by which we can put message in JMS queues resides in WAS.

If I am wrong please correct my statement.

- IBM also provide IBM MQ series and I have installed WebSphere MQ v 7.0.1. After installation I have WebSphere MQ explorer via which we can create / modify queues as well and we have java application that are using Java MQ API to put/get the message from queue.


So which messaging option is better ? JMS queue provided by WAS or queue provided by IBM WebSphere MQ Series.

I dont know what is SIB ? and where it comes to the picture.


Kindly correct my statement if I am missing something.

Thanks
Back to top
View user's profile Send private message
zpat
PostPosted: Tue Jul 24, 2012 2:58 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

JMS is an API. It is not a messaging product.

The built in messaging (SIB) which comes with WAS supports JMS applications.

Which is better? What are your requirements or preferences?

SIB is effectively a cut-down MQ, and is interoperable - but can only be administered from the WAS admin console.

If one was simply "better" than the other, why would anyone use the "inferior" option?
Back to top
View user's profile Send private message
wisemind85
PostPosted: Tue Jul 24, 2012 3:16 am    Post subject: Reply with quote

Apprentice

Joined: 15 Jun 2012
Posts: 25

Thanks zpat for yours explanation.

Actually we are using WAS in current environment and we have WebSphere MQ license as well. So we have to take decision either use WAS SIB or WMQ for storing messaging..

If we can get all functionality via WAS SIB then do we need to use WMQ as an alternative solution ?

How do you find SIB according to the performance point of view ? Which one is better to use SIB or WMQ ?

Thanks
Back to top
View user's profile Send private message
zpat
PostPosted: Tue Jul 24, 2012 4:23 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

Using central (remote to WAS) queue managers with the MQ client feature of WAS eliminates the need to manage or administer either SIB or WMQ (on the WAS server).

If for some reason I wanted a queue manager capability on the actual WAS server (and I don't) then I would choose WMQ if I had the free choice, because then I can use WMQ admin tools.

But if a WAS admin team are to manage it, they would probably prefer to have SIB as it can be administered from the WAS console.

Performance is not really that much of an issue. Why not read the documentation and see what IBM have to say on the subject?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » Which one is better IBM WMQ or IBM WAS JMS
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.