]]>mule鏈http://www.tkk7.com/javaora/archive/2009/03/02/257413.htmljava涓栫晫鐣呰皥java涓栫晫鐣呰皥Mon, 02 Mar 2009 12:29:00 GMThttp://www.tkk7.com/javaora/archive/2009/03/02/257413.htmlhttp://www.tkk7.com/javaora/comments/257413.htmlhttp://www.tkk7.com/javaora/archive/2009/03/02/257413.html#Feedback0http://www.tkk7.com/javaora/comments/commentRss/257413.htmlhttp://www.tkk7.com/javaora/services/trackbacks/257413.htmlagent 浠g悊
A service such as the Mule JMX agent that is used by or associated with Mule but is not a Mule-managed
service component. An agent is registered with the Mule Manager and has the same lifecycle as the Mule
instance, so you can initialize and destroy resources when the Mule instance starts or stops. application 搴旂敤 Any program that sends data through Mule. An application can be a web application, back office system,
application server, or another Mule instance.銆庡簲鐢ㄧ▼搴忋佸悗鍙板姙鍏郴緇熴佸簲鐢ㄧ▼搴忔湇鍔″櫒鎴栧叾瀹僊ule瀹炰緥銆?br />
channel 閫氶亾
A logical pathway on which messages are sent
on a messaging framework. Channels connect
services together as well as different Mule nodes
across a local network or the Internet. configuration builder 閰嶇疆鏋勯犲櫒
A class that knows how to parse a given configuration file. The default configuration builder is the
org.mule.config.MuleXmlConfigurationBuilder class that knows how to parse a Mule XML configuration file. connector 榪炴帴鍣?/strong>
The heart of a transport that maintains the configuration and state for the transport. endpoint 绔偣
A configuration entity specifying how and where
a message should be routed. The endpoint is
configured in an inbound or outbound router
and specifies where the message should be
sent or from where it should be received, using
which transport (and optionally which connector
in that transport), and which filters should be
applied before routing the message. Enterprise Service Bus (ESB)
An architecture that allows different applications to communicate with each other by acting as a
transit system for carrying data between applications within or outside your intranet. An ESB provides
transaction management, routing, security, and other functionality for the messages. filter榪囨護(hù)鍣?br />
Specifies logic for determining which messages
are routed to a component. You can set filters
on an inbound router to filter which messages
that service component can receive, or you can
set filters on an outbound router to indicate how
you want to route messages after they have been
processed by the service component. inbound router 鍏ョ珯璺敱 A Java class that you configure in the Mule configuration file to determine how a service component will
receive messages. The inbound router includes an endpoint that indicates where the messages will come
from. interceptor 鎷︽埅鍣?/strong>
A Java class that is used to intercept message flow into a service component. An interceptor can be used
to trigger or monitor events or interrupt the flow of the message.