2. 2
Mule Connectors
one or more external sources, such as files, databases, or Web services.
Connectors can act as message sources by working as inbound endpoints,
they can act as a message processor that performs an operation in middle
of a flow, or they can fall at the end of a flow and act as the recipient of the
final payload data.
3. 3
Connectors in Mule are either endpoint-based or operation-based.
Endpoint-based connectors follow either a one-way or request-response
exchange pattern and are often (but not always) named and based around
a standard data communication protocol, such as FTP, JMS, and SMTP.
Operation-based connectors follow an information exchange pattern based
on the operation that you select and are often (but not always) named and
based around one or more specific third-party APIs.
4. 4
Endpoint-Based Connectors
Endpoint based connectors are configured as either inbound or outbound
endpoints in a flow. Inbound endpoints serve as a message source for a
flow. Outbound endpoints can occur mid-flow or at the end of flows, and
send information to external systems.
5. 5
Operation-Based Connectors
When you add an operation-based connector to your flow, you immediately
define a specific operation for that connector to perform.
6. 6
Global Connector Configuration
Some connectors require that connection information such as username,
password, and security tokens be configured in a global element rather
than at the level of the message processor within the flow. Many
connectors of the same type in one application can reference the connector
configuration at the global level. For operation-based connectors, the global
connector configuration is mandatory, but for most endpoint-based
connectors it is optional.
7. 7
Connectors on Mule:
Connectors are categorized based on the functionality.
Accounting & Finance Connectors
Business Processes & Administration Connectors
e-Commerce Connectors
Education & Government Connectors
Enterprise IT Connectors
Healthcare Connectors
Human Resources Connectors
Manufacturing & Operations Connectors
Marketing & Business Analytics Connectors