Studio
Complexity |
Example App |
Key Concepts |
Included in Runtime |
|
Community |
Enterprise |
|||
Low |
Interacts with an end user via an HTTP request. |
✓ |
✓ |
|
Low |
Logs activity in an application. |
✓ |
✓ |
|
Medium |
Consumes a SOAP Web service. |
✓ |
||
Medium |
Facilitates communication between a file-based system and Salesforce. |
✓ |
||
Medium |
Synchronizes data between Salesforce and a database using Batch processing. |
✓ |
||
Medium |
Acts as a Web service proxy for a legacy, file-based system. |
✓ |
||
Medium |
Dynamically applies routing criteria to a message at runtime. |
✓ |
✓ |
|
Medium |
Facilitates message processing between Mule and WMQ. |
✓ |
||
Medium |
Implements a REST API with a RAML interface. |
✓ |
✓ |
|
High |
Orchestrates a sequence of calls to other services or message queues. |
✓ |
||
High |
Implements application-layer security on a SOAP Web service. |
✓ |
||
High |
Orchestrates a sequence of calls to other services or message queues. |
✓ |
Standalone
Complexity |
Example App |
Key Concepts |
Included in Runtime |
|
Community |
Enterprise |
|||
Low |
Interacts with an end user via an HTTP request. |
✓ |
✓ |
|
Low |
Logs activity in an application. |
✓ |
✓ |
|
Low |
Uses AJAX to communicate from a Mule to a Web browser. |
✓ |
✓ |
|
Low |
Uses the simple-service configuration pattern, transformers and filters with Groovy scripting, and CXF clients and services. |
✓ |
✓ |
|
Low |
Invokes a JSR-223 script from Mule. |
✓ |
✓ |
|
Medium |
Processes collections iteratively without losing any of the payload. |
✓ |
✓ |
|
Medium |
Exposes a Web service using Jetty and CXF. |
✓ |
✓ |
|
Medium |
Invokes an ASPX Web service from Mule. |
✓ |
✓ |
|
Medium |
Facilitates message processing between Mule and WMQ. |
✓ |
||
High |
Processes collections iteratively without losing any of the payload. |
✓ |
✓ |
|
High |
Uses JDBC endpoints and SQL queries together to manipulate data. |
✓ |
||
High |
Implements application-layer security on a SOAP Web service. |
✓ |