users@glassfish.java.net

confused with using a JCA to connect to a JMS provider or usual connection factory definition way

From: legolas wood <legolas.w_at_gmail.com>
Date: Sun, 18 Nov 2007 23:08:43 -0700

Hi
Thank you for reading my post
I was looking at SWIFT web site as it is always mentioned to be a good
JMS provider.
I find that they have a JCA for connecting SWIFT MQ with Glassfish 2.0
but i can not understand why a JCA is required.
for example we can send message to a jms provider by defining a
connection factory / destination that point to that particular JMS
server, cat we?
if yes, why they should bother them self to develop JCA adapter ? does
it provide some performance improvement or something?

thanks.