i am new in enterprice integration and esb concepts.
I am working a project which includes some integrations with different systems (like Sap, a file management system and this project will consume 14 external web services. I will create a web service project for to consume these external services).
I can write a web services which consume 14 external services and i can use these web services on my project. Why must i use an esb ? Which scenario
I want to understand that, when i must use a esb? what is the benefits in my case ?