Then you are trying to say better to use Axis2 instead of WSIF.
I think Peer is saying that it's better in the sense that WSIF is obsolete, and shouldn't be considered at all.
Like SOAP protocal means Axis2 is better, JMS means?
OK, I think you're still a bit confused about the basics of WS.
You should probably learn about the underlying concepts and technologies (starting with SOAP, WSDL and REST) before selecting a framework for implementing them.
SOAP is a protocol; it is implemented by several of the frameworks mentioned above (Axis2, CXF, Metro).
JMS is short for
Java Messaging Service, and is an API for accessing messaging servers (like MQ series). Although SOAP can be used over messaging services, it is a rare thing to do. I'd suggest that you disregard the use of JMS until you know a good deal more about WS in general (and possibly even thereafter).