1. What is Mulesoft? Answer: MuleSoft provides the most widely used integration platform (Mule ESB &CloudHub) for connecting SaaS& enterprise applications in the cloud and on-premise. (mulesoft interview questions top 50)
2. What is a REST web service? Answer: Representational State Transfer (REST) is an architectural style that specifies constraints, such as the uniform interface, that if applied to a web service induce desirable properties, such as performance, scalability, and modifiability, that enable services to work best on the Web.
- Synchronous Flow Processing Strategy, Queued Flow Processing
- Strategy, Asynchronous Flow Processing Strategy, Thread Per Processing
- Strategy, Queued Asynchronous Flow Processing Strategy, Non-blocking Flow
- Processing Strategy, Custom Processing Strategy, Rollback Exception Handling.
5. How can we create and consume SOAP service in Mule? Answer: Creating SOAP Service – We can create a SOAP service same as we create Mule Project With RAML, the only change is instead of RAML we need to import Concert WSDL. Consuming SOAP Service – We can use Web Service Consumer or CXF component in our mule flow to access/consume SOAP service. (Online Training Institute)
- Mule ESB
- JBoss Fuse ESB
50. What is Shared Context? Answer: Shared Context: Context is a temporary area that is created along with Service Message Object (SMO) in the Mediation Flows. Shared Context is a type of context which is present in the SMO. Shared Context is mainly used when we are using the Aggregation process where we need to Iterate the BO for Certain times. Shared Context maintains Aggregation data between Aggregation (FanOut and FanIn) primitives. The Content (data) which is present in the shared context BO does not persist across Request and Response flows i.e The Data in the Shared Context which is used in Request flow can not be used again in Response flow.