Hi,
What is the difference between web services and EAI ?
Thank you.
Request clarification before answering.
Hi Abhay,
In early 90s when there were many disparate applications spanning business process the need for integration became a challenge (the applications wanted to talk to each other). Hence EAI technology evolved - data adapters, message brokering and other types of middleware. EAI based technolgy go for point-to-point integration and the applications exchanging messages are tighly coupled (ie. the interaction is specific to the two parties interacting). As more parties get involved the number of point-to-point connections increase which becomes difficult to manage.
To counter this issue web services evolved. Web services provide a standardized means of dealing with integration. Using web services the provider just exposes the application functionality in a standard way which any consumer can invoke. The consumer does not need to adapt the backend implementation of the provider, he just need to know what all parameters he needs to pass to the service as a SOAP request message. The provider accepts the SOAP message performs the operation results as SOAP response.
Hope this helps.
Regards,
Gajendra.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.