Hi Sandeep,
I usually decide to use the AXIS protocol when the SOAP protocol doesn't fulfill the requirements. From my point of view the AXIS protocol is not easy to configure and need to have external libraries to work, therefore i use it carefully. To know the differences between the several transport protocols you can start with SAP.help documentation http://help.sap.com/saphelp_nwpi711/helpdata/en/45/a39e244b030063e10000000a11466f/content.htm
Hope this helps.
Regards.