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>