锘??xml version="1.0" encoding="utf-8" standalone="yes"?>91国内精品,成人全视频免费观看在线看 ,性久久久久久久http://www.aygfsteel.com/finly/category/17510.html宸ヤ綔銆佸涔?fàn)銆佺敓媧?/description>zh-cnWed, 28 Feb 2007 04:18:17 GMTWed, 28 Feb 2007 04:18:17 GMT60Mule鍏ラ棬綆浠?/title><link>http://www.aygfsteel.com/finly/archive/2006/11/21/82399.html</link><dc:creator>finly</dc:creator><author>finly</author><pubDate>Tue, 21 Nov 2006 02:12:00 GMT</pubDate><guid>http://www.aygfsteel.com/finly/archive/2006/11/21/82399.html</guid><wfw:comment>http://www.aygfsteel.com/finly/comments/82399.html</wfw:comment><comments>http://www.aygfsteel.com/finly/archive/2006/11/21/82399.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/finly/comments/commentRss/82399.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/finly/services/trackbacks/82399.html</trackback:ping><description><![CDATA[ <font size="2">Mule鏄竴涓熀浜嶦SB鏋舵瀯鐨勬秷鎭鉤鍙?Mule 鐨勬牳蹇冩槸涓涓熀浜嶴EDA錛圫taged Event Driven Architecture錛夌殑鏈嶅姟瀹瑰櫒錛岃瀹瑰櫒綆$悊琚О涓洪氱敤娑堟伅瀵硅薄錛圲niversal Message Objects /UMO錛夌殑鏈嶅姟瀵硅薄錛岃岃繖浜涘璞¢兘鏄疨OJO銆傛墍鏈塙MO鍜屽叾浠栧簲鐢ㄤ箣闂寸殑閫氫俊閮芥槸閫氳繃娑堟伅绔偣錛坢essage endpoint錛夋潵榪涜鐨勩傝繖浜涚鐐逛負(fù)浼楀鐙珛鐨勬妧鏈紝姣斿Jms, Smtp, Jdbc, Tcp, Http, Xmpp, file絳夌瓑錛屾彁渚涗簡綆鍗曞拰涓鑷寸殑鎺ュ彛銆?br /><br />Mule搴旂敤紼嬪簭閫氬父鏄氳繃緗戠粶鐢辮澶歁ule瀹炰緥緇勬垚錛堝疄闄呬笂涓涓簲鐢ㄩ噷闈㈠彧鑳芥湁涓涓猰ule瀹炰緥錛屽洜涓哄疄渚嬪惎鍔ㄤ箣鍚庡繀欏誨崰鐢ㄤ竴涓猼cp绔彛錛夛紝姣忎竴涓疄渚嬫槸鐢卞叿鏈変竴涓垨澶氫釜UMO緇勪歡鐨勮交閲忕駭瀹瑰櫒鎵鏋勬垚錛屾瘡涓涓猆MO緇勪歡閮藉寘鍚湁涓涓垨澶氫釜鑳芥敹鍙戜簨浠剁殑绔偣銆?br />浠ヤ笂鎻忚堪鍙互鐢ㄤ互涓嬪浘渚嬫潵璇存槑錛?br /><img src="http://www.muleumo.org/images/mule-intro-overview2.gif" /><br />瀹為檯涓奙ule鏄敤涓涓厤緗枃浠舵潵鎻忚堪浠ヤ笂淇℃伅鐨勶紝涓涓吀鍨嬬殑閰嶇疆鏂囦歡濡備笅錛?br /></font> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">mule-descriptor聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="Error聽Manager"</span> <span style="COLOR: #ff0000">聽implementation</span> <span style="COLOR: #0000ff">="errorManager"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">inbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">endpoint聽</span> <span style="COLOR: #ff0000">address</span> <span style="COLOR: #0000ff">="file://./test-data/in"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformers</font> </span> <font size="2"> <span style="COLOR: #0000ff">="XMLToExceptionBean聽ExceptionBeanToErrorMessage"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">inbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">outbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">catch-all-strategy聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.LoggingCatchAllStrategy"</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">router聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.outbound.FilteringOutboundRouter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformer</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToException"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">endpoint聽</span> <span style="COLOR: #ff0000">address</span> <span style="COLOR: #0000ff">="file://./test-data/exceptions"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformers</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToExceptionBean聽ExceptionBeanToXML"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">properties</span> <span style="COLOR: #0000ff">><</span> <span style="COLOR: #800000">property聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="outputPattern"</span> <span style="COLOR: #ff0000">聽value</span> <span style="COLOR: #0000ff">="Exception-${UUID}.xml"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></</span> <span style="COLOR: #800000">properties</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">endpoint</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.filters.PayloadTypeFilter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽expectedType</font> </span> <font size="2"> <span style="COLOR: #0000ff">="org.mule.MuleException"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">router聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.outbound.FilteringOutboundRouter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformer</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToException"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">endpoint聽</span> <span style="COLOR: #ff0000">address</span> <span style="COLOR: #0000ff">="smtp://?address=${email.toAddress}"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformers</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToExceptionBean聽ExceptionBeanToXML聽StringToEmailMessage"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">properties</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">property聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="fromAddress"</span> <span style="COLOR: #ff0000">聽value</span> <span style="COLOR: #0000ff">="${email.fromAddress}"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">property聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="subject"</span> <span style="COLOR: #ff0000">聽value</span> <span style="COLOR: #0000ff">="${email.subject}"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">properties</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">endpoint</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.filters.PayloadTypeFilter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽expectedType</font> </span> <font size="2"> <span style="COLOR: #0000ff">="org.mule.umo.lifecycle.FatalException"</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">router聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.outbound.FilteringOutboundRouter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformer</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToException"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">endpoint聽</span> <span style="COLOR: #ff0000">address</span> <span style="COLOR: #0000ff">="jms://exception.queue"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformers</font> </span> <font size="2"> <span style="COLOR: #0000ff">="ErrorMessageToExceptionBean聽ExceptionBeanToXML聽ObjectToJMSMessage"</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter聽</span> <span style="COLOR: #ff0000">className</span> <span style="COLOR: #0000ff">="org.mule.routing.filters.PayloadTypeFilter"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽expectedType</font> </span> <font size="2"> <span style="COLOR: #0000ff">="org.mule.samples.errorhandler.exceptions.BusinessException"</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">outbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">interceptor聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="default"</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">mule-descriptor</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">mule-descriptor聽</span> <span style="COLOR: #ff0000">name</span> <span style="COLOR: #0000ff">="Business聽Error聽Manager"</span> <span style="COLOR: #ff0000">聽implementation</span> <span style="COLOR: #0000ff">="businessErrorManager"</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">inbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">endpoint聽</span> <span style="COLOR: #ff0000">address</span> <span style="COLOR: #0000ff">="jms://exception.queue"</span> </font> <span style="COLOR: #ff0000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽transformers</font> </span> <font size="2"> <span style="COLOR: #0000ff">="JMSMessageToObject聽XMLToExceptionBean聽ExceptionBeanToErrorMessage"</span> <span style="COLOR: #ff0000">聽</span> <span style="COLOR: #0000ff">/></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">inbound-router</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">mule-descriptor</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font size="2">浠ヤ笂鏄憳鍙栧畼鏂圭綉绔欎笂鎻愪緵鐨勪竴涓彨errorhandler鐨勪緥瀛愰噷閰嶇疆鏂囦歡鐨勪竴閮ㄥ垎錛宮ule-descriptor鑺傜偣鏄敤鏉ユ弿榪頒竴涓猆MO緇勪歡鐨勶紝鍦ㄨ繖涓厤緗枃浠墮噷鎻愪緵浜嗕袱涓猆MO緇勪歡錛屽湪姣忎竴涓猆MO緇勪歡閲屾湁涓涓垨澶氫釜绔偣錛坋ndpint錛夋潵鎺ユ敹鎴栧彂閫佷簨浠躲備篃璁鎬綘浼?xì)瑙夊緱杩欎釜閰嵕|枃浠惰繃浜庡鏉傦紝浠ヨ嚦浜庢棤娉曠悊瑙c傛病鍏崇郴錛屽湪浠ュ悗鐨勬枃绔犻噷灝嗕細(xì)榪涗竴姝ヨВ閲娿?br /><br />鍦∕ule瀹瑰櫒閲岄潰涓篣MO緇勪歡鎻愪緵浜嗕竴緋誨垪鐨勬湇鍔★紝渚嬪浜嬪姟綆$悊錛屼簨浠惰漿鍖栵紝璺敱錛屼簨浠跺鏍稿拰綆$悊絳夛紝Mule灝嗗璞″垎寮綆$悊鎰忓懗鐫鍙互灝哢MO緇勪歡浜ょ粰褰撳墠嫻佽鐨処OC瀹瑰櫒錛堟瘮濡俿pring錛夊幓鏋勯犮傝櫧鐒禡ule澹扮О涓巗pring鍙互瀹岀編緇撳悎錛岀劧鑰屽湪鎴戦氳繃涓緋誨垪瀹為獙涓彂鐜幫紝Mule涓巗pring緇撳悎榪樻槸鏈夎澶歜ug鐨勶紝甯屾湜Mule鑳藉湪涓嬩竴涓増鏈殑鏇存柊涓В鍐熾?br /></font> </p> <p> <font size="2">鏈変漢鍙兘浼?xì)璇村Q孧ule鍙槸涓涓狫ms瀹炵幇錛岀劧鑰孧ule涓嶄粎浠呮槸涓涓狫ms鏈嶅姟鍣紝鑰屼笖鍙互閫氳繃閰嶇疆鏉ヤ嬌鐢ㄥ嚑涔庢墍鏈夌殑Jms鏈嶅姟錛屾瘮濡傝ActiveMq銆丣Boss MQ銆丣oram OpenJms銆丱racle AQ銆丼eeBeyond銆丼pirit Wave銆?UberMQ銆乄eblogic Jms聽鍜?IBM WebSphere MQ銆備笌Spring涓鏍鳳紝Mule涓嶄細(xì)閲嶅閫犺疆瀛愶紝鑰屾槸浼?xì)鋴社敤鍦ㄥ綋浠婂紑婧愮ぞ鍖洪噷鎴愮啛鐨勪駭鍝併傛瘮濡傚湪webservice涓婏紝Mule鏀寔glue銆乤xis鍜寈fire銆傚浜庝笉鍚岀被鍨嬬殑榪炴帴錛堟瘮濡傝jms鍜寃ebservice錛夛紝Mule鎻愪緵浜嗕竴鑷寸殑鏈嶅姟鏉ョ鐞嗕簨浠剁殑嫻佸悜銆佽仈緋匯佷簨鍔°佸畨鍏ㄥ拰瀹℃牳銆?br /><br />鍦ㄤ嬌鐢∕ule涔嬪墠錛屽緢鏈夊繀瑕佺悊瑙d竴浜涙牳蹇冪殑姒傚康鍜屼笓涓氭湳璇備互涓嬪浘琛ㄧ畝鍗曠殑鎻忚堪浜嗕竴涓狹ule鏈嶅姟鍣ㄧ殑緇勬垚</font> </p> <font size="2"> <img src="http://www.muleumo.org/images/mule-intro-overview.gif" /> <br />涓嬮潰灝嗗鍥捐〃涓婄殑姣忎竴涓蹇佃繘琛岃В閲娿?/font> <br /> <font size="4"> <strong> <font size="3">The Mule Manager<br /></font> </strong> <font size="2">Mule綆$悊鍣ㄦ槸Mule瀹炰緥鐨勪腑蹇冿紝瀹冪殑涓昏浣滅敤鏄鐞哅ule瀹炰緥涓悇縐嶅悇鏍風(fēng)殑瀵硅薄錛屼緥濡傦細(xì)榪炴帴鍣ㄣ佺鐐廣佽漿鎹㈠櫒銆傝繖浜涘璞¤鐢ㄦ潵鎺у埗鍦ㄧ粍浠朵腑娑堟伅鐨勬祦杞互鍙?qiáng)鍚懢l勪歡綆$悊鐨勬ā鍨嬫彁渚涙湇鍔°?br /></font> <br /> <strong> <font size="3">The Model</font> <br /> </strong> </font> <font size="2">妯″瀷鏄湪浣犵粍浠朵腑琚鐞嗗拰鎵ц鐨勫鍣紝瀹冩帶鍒剁潃娑堟伅鍦ㄤ綘緇勪歡閲岀殑鏀跺拰鍙戙傞粯璁ょ殑Mule妯″瀷鏄熀浜嶴EDA鐨勶紝榪欐剰鍛崇潃瀹冧嬌鐢ㄤ簡涓縐嶉珮鏁堢殑鍩轟簬娑堟伅闃熷垪鐨勬ā鍨嬫潵杈懼埌鏈浣崇殑鎬ц兘銆?br /><br /></font> <font size="3"> <font size="4"> <strong> <font size="3">UMO Components<br /></font> </strong> <font size="2">UMO涔熷氨鏄疷niversal Message Object錛堥氱敤娑堟伅瀵硅薄錛夛紝榪欐槸涓縐嶈兘浠庝換浣曞湴鏂規(guī)敹鍙戞椂闂寸殑瀵硅薄銆俇MO瀵硅薄鍙互鏄綘鐨勪笟鍔″璞★紝鍦ㄦ秷鎭繘鏉ョ殑鏃跺欐墽琛屼綘鐨勪笟鍔¢昏緫錛岃繖鏄竴縐嶆爣鍑嗙殑JavaBean錛屾病鏈変換浣曠壒孌婄殑Mule浠g爜鍦ㄤ綘鐨勭粍浠訛紙UMO瀵硅薄錛夐噷闈紝Mule鏄浣曞湪浣犵殑瀵硅薄閲岃繘琛屾秷鎭敹鍙戠殑璺敱鍜岃漿鎹㈠彇鍐充簬浣犲湪緇勪歡閲岀殑閰嶇疆銆?br /><br /><font size="4"><strong><font size="3">Endpoints<br /></font></strong><font size="2">绔偣鏄疢ule閫氫俊鑳藉姏鐨勫熀鏈師鐞嗐備竴涓鐐瑰畾涔夊湪涓や釜鎴栬呮洿澶氱粍浠朵箣闂寸殑閫氫俊娓犻亾銆傚彲浠ラ氳繃閰嶇疆娑堟伅榪囨護(hù)鍣ㄣ佸畨鍏ㄦ嫤鎴櫒鍜屼簨鍔″鐞嗘潵鎺у埗涓涓鐐規(guī)槸濡備綍灝嗘秷鎭敹涓庡彂鐨勩?br /><br /><font size="4"><strong><font size="3">External Applications</font><br /></strong><font size="2">澶栭儴搴旂敤鍙互鏄換浣曠殑閬楃暀緋葷粺銆傚熀鏈笂錛屼換浣曞簲鐢ㄥ彧瑕佹湁涓縐嶆暟鎹紶杈撴柟寮忚兘閫氳繃Mule鐨勭鐐硅繘琛岄氫俊錛孶MO緇勪歡鏄笉鍏沖績鏄摢涓簲鐢ㄦ彁渚涚殑鏁版嵁銆佸簲鐢ㄩ儴緗茬殑鍦扮偣浠ュ強(qiáng)鏄敤浣曠浼犺緭鍗忚鐨勩?/font><br /></font><br /></font></font></font> </font> </font> <img src ="http://www.aygfsteel.com/finly/aggbug/82399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/finly/" target="_blank">finly</a> 2006-11-21 10:12 <a href="http://www.aygfsteel.com/finly/archive/2006/11/21/82399.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">双辽市</a>| <a href="http://" target="_blank">本溪市</a>| <a href="http://" target="_blank">岳阳县</a>| <a href="http://" target="_blank">道真</a>| <a href="http://" target="_blank">彭阳县</a>| <a href="http://" target="_blank">离岛区</a>| <a href="http://" target="_blank">嵊泗县</a>| <a href="http://" target="_blank">叶城县</a>| <a href="http://" target="_blank">正阳县</a>| <a href="http://" target="_blank">岳阳市</a>| <a href="http://" target="_blank">天柱县</a>| <a href="http://" target="_blank">镇坪县</a>| <a href="http://" target="_blank">永靖县</a>| <a href="http://" target="_blank">体育</a>| <a href="http://" target="_blank">满城县</a>| <a href="http://" target="_blank">屯门区</a>| <a href="http://" target="_blank">天柱县</a>| <a href="http://" target="_blank">福泉市</a>| <a href="http://" target="_blank">罗田县</a>| <a href="http://" target="_blank">增城市</a>| <a href="http://" target="_blank">福鼎市</a>| <a href="http://" target="_blank">东乌珠穆沁旗</a>| <a href="http://" target="_blank">广元市</a>| <a href="http://" target="_blank">怀远县</a>| <a href="http://" target="_blank">五家渠市</a>| <a href="http://" target="_blank">铜梁县</a>| <a href="http://" target="_blank">内黄县</a>| <a href="http://" target="_blank">龙游县</a>| <a href="http://" target="_blank">中卫市</a>| <a href="http://" target="_blank">建瓯市</a>| <a href="http://" target="_blank">格尔木市</a>| <a href="http://" target="_blank">肥城市</a>| <a href="http://" target="_blank">镇沅</a>| <a href="http://" target="_blank">登封市</a>| <a href="http://" target="_blank">聂拉木县</a>| <a href="http://" target="_blank">容城县</a>| <a href="http://" target="_blank">连云港市</a>| <a href="http://" target="_blank">新蔡县</a>| <a href="http://" target="_blank">龙州县</a>| <a href="http://" target="_blank">布拖县</a>| <a href="http://" target="_blank">大邑县</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>