THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
A common scenario in which an enterprise service bus is used is for a Web-based form application to request data from a legacy application, such as Peoplesoft. The Web-based form communicates via HTTP which the legacy application does not understand. Using the ESB, the communication between the applications would flow like this:
- Using a web-based form, a user asks for data from a legacy application.
- An HTTP request is formulated and sent to the HTTP binding component (BC). 2
- The HTTP binding component transforms the HTTP message in a neutral form. This is a normalized message.
- The normalized message is routed through the Normalized Message Router (NMR) to a Service Engine or BC that knows how to communicate to the legacy application.
- The SE/BC transforms the message into a form that the legacy application understands.
- The SE/BC passes the message to the resource adapter 3 for the legacy application.
- The resource adapter communicates with the legacy application and obtains the requested data.
- The data is transferred back to the web-based form, reversing the route.U
legacy/external app <-- resource adapter <-- |binding component (inside ESB) --> NMR -->
binding component |--> resource adapter --> legacy app.
...