欢迎来到天天文库
浏览记录
ID:33750691
大小:1.22 MB
页数:6页
时间:2019-02-28
《Enterprise Integration Patterns with Apache Camel.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Broughttoyouby...#47ContEntsinCLuDE:nAboutEnterpriseIntegrationPatternsnAboutApacheCamelEnterpriseIntegrationPatternsnEssentialPatternsnConclusionsandmore...withApacheCamelVisitrefcardz.comByClausIbsenProblemAsingleeventoftentriggersasequenceofprocessingstepsAboutEntEr
2、prisEintEgrAtionpAttErnsSolutionUsePipesandFilterstodividealargerprocessingsteps(filters)thatareconnectedbychannels(pipes)Integrationisahardproblem.TohelpdealwiththecomplexityCamelCamelsupportsPipesandFiltersusingthepipelinenode.ofintegrationproblemstheEnterpriseIntegr
3、ationPatternsJavaDSLfrom(“jms:queue:order:in”).pipeline(“direct:transformOrd(EIP)havebecomethestandardwaytodescribe,documenter”,“direct:validateOrder”,“jms:queue:order:process”);andimplementcomplexintegrationproblems.Hohpe&WherejmsrepresentstheJMScomponentusedforconsum
4、ingJMSmessagesWoolf’sbooktheEnterpriseIntegrationPatternshasbecomeontheJMSbroker.Directisusedforcombiningendpointsinasynchronousfashion,allowyoutodivideroutesintosubroutesand/orreusecommonroutes.thebibleintheintegrationspace–essentialreadingforanyTip:Pipelineisthedefau
5、ltmodeofoperationwhenyouspecifymultipleintegrationprofessional.outputs,soitcanbeomittedandreplacedwiththemorecommonnode:from(“jms:queue:order:in”).to(“direct:transformOrder”,“direct:validateOrder”,“jms:queue:order:process”);ApacheCamelisanopensourceprojectforimplementi
6、ngTIP:Youcanalsoseparateeachstepasindividualtonodes:theEIPeasilyinafewlinesofJavacodeorSpringXMLfrom(“jms:queue:order:in”)configuration.Thisreferencecard,thefirstinatwocardseries,.to(“direct:transformOrder”).to(“direct:validateOrder”)guidesyouthroughthemostcommonEnterp
7、riseIntegration.to(“jms:queue:order:process”);PatternsandgivesyouexamplesofhowtoimplementthemSpringDSLeitherinJavacodeorusingSpringXML.ThisRefcardistargetedforsoftwaredevelopersandenterpris
8、earchitects,butanyoneintheintegrationspacecanbenefit
此文档下载收益归作者所有