Mule ESB Components
Mule ESB components are message processors which execute business logic on messages. Using component you can easily perform specific actions without writing any Mule-specific code also you can drop a component a POJO, Spring bean, Java bean, or script into a flow to perform almost any customized task within your Mule application. For example, you can use a component to verify user login credential any application , or perform action, update database, call web service. Various type o components available in mule.
- Web Service Components
- HTTP Component
- Scripting Components
- Others Components
Web Service Components
HTTP component to facilitate working with calls over HTTP. Use the to easily serve up static content when called.
Scripting components is use in flows to execute custom business logic. These components enable you to drop a chunk of custom-written logic into your flow to act upon messages.
In mule several component are available to find out the flow, dispaly error, display messages, execute batch and redirect flow .