What Is E.S.B ??
"Enterprise Service Bus" Serves across different applications and across different message structures. If you assume that your program or application understands one type of input, and it has to communicate with other program which understands entirely different kind of input. E.S.B acts as a mediator and makes communication possible between those two Applications which speak Two different languages, in the truer sense, E.S.B is much of a translator.
As the above diagram demonstrates the consumers are consuming services from the service providers via E.S.B. Now to the big picture. Consumer-1 only understands ### and nothing else, thats the same case with Consumer-2 who understands *** only. Now they have to consume services provided by Provider-1 who can communicate only in $$$ followed by Provider %%% and HHH . imagine this scenario without E.S.B in the middle!!
WebSphere Message Broker Does the same. It translates routs & enriches the incoming message and propagates it to the output side.



No comments:
Post a Comment