Hi Nishant,
A few cents about to publish webservices in ECC directly. If you have a PI in your infrastructure, it is not a good choice to publish webservices in ECC because you are losing one of the PI benefits, to have the communications centralized in one system.
Regards.