platform Rapid development Integrate plain old java object to a component from other frameworks HIPPA compliant Runs both on Premise and cloud Abundance of connectors
version – Paid version Benefits of an enterprise version include: Deployment management console The Batch Processing module Premium connectors such as SAP, and HL7 Support for Caching Provision of technical support and assistance from Mulesoft Additional Details : : https://www.mulesoft.com/platform/soa/mule-esb-enterprise
explorer : explore the various projects in the workspace Connection explorer : a quick glimpse of the various connections used Palette : Place to find all the available building blocks viz. components, transformers, scopes, etc. Canvas: the area where the application is constructed or designed. Console : The logging details and the output of the flows can be found here.
built around the flows. Flows receive messages, process them , route the message to other systems if needed. Flow types: Subflow : Synchronous, no explicit message input section. Synchronous : Similar to a subflow but has the input section. The processing happens sequentially. Asynchronous : Simultaneously process the messages, does not wait for a response.
one or more flows Key components: Header: contains the metadata about the message. Payload: contains the actual data that would be acted upon. The Mule message object contains the following: Mule message: Header: Inbound properties Outbound properties Payload Variables Attachments Exception payload
Connector is used to call or make a request to external endpoint via HTTP. Can be used as an input to listen for the requests. The HTTP Connector is very easy to use and has minimal configuration required.
powerful. The applications to be designed varies from requirement to requirement. A quick hands on the tool would give us a flavor of the application, and the studio with the embedded runtime can be downloaded from here : https://www.mulesoft.com/platform/studio The community and forums can be used as a starting place to learn about the various offerings and features of Mulesoft.