Question: why use esb for web services?
Answer: When to Use Enterprise Service Bus (ESB) Point-to-point communication normally has issues with scalability. ... In ESB, each application is independent and yet able to communicate with other systems. It, thus, prevents scalability issues and ensures that communication happens only through it.