1. A client application makes a loan quote request to a LoanBroker service, which creates a LoanQuoteRequest message.
2. The message is sent to various services via JMS to retrieve a credit profile, get lender recommendations, and request quotes from banks.
3. The responses from the banks are returned to the LoanBroker, which selects the lowest quote and returns it to the client.