Question-1: Which all are the core abstractions in the Mule?

Answer: Following are the core abstraction in the Mule

  • Message Sources
  • Message Processors
  • Message Exchange Pattern
  • Endpoint URIs

 

Question-2: What do you mean by Message Sources in Mule?

Answer: You can say that Message Sources are the inbound endpoints.

Question-3: Can you give an example of the Message Sources?

Answer: Pollers and Cloud Connectors are the example of Message Sources.

Question-4: How many Message Sources are allowed in a flow?

Answer: In a flow you can have at the max one Message Processor.

Question-5: If I want to have multiple inbound endpoints to feed messages in a flow then how can I do?

Answer: In this case you have to use the composite message source, as you can see below, one is JMS inbound and other is an http inbound.

<composite-source>

    <jms:inbound-endpoint queue=…. />

    <http:inbound-endpoint …../>

</composite-source>