Transcription of Enterprise Integration Patterns
{{id}} {{{paragraph}}}
Enterprise Integration PatternsAsynchronous Messaging Architecturesin PracticeTest MessageSplitterEnricherTranslatorAggrega torGregor Hohpe2 Copyright 2003 Gregor HohpeEnterprise Integration PatternsIntegration Challenges Users want to execute business functions that span multiple applications Requires disparate applications to be connected to a common Integration solution However: Networks are slow Networks are unreliable No two applications are alike Change is InevitableIsolated SystemsUnified Access3 Copyright 2003 Gregor HohpeEnterprise Integration PatternsMessage-Oriented MiddlewareMessage-oriented architectures provide loose couplingand reliabilitySystemASystemASystemBSystemBC hannelMessage Remove location dependencies Remove temporal dependencies Remove data format dependencies Channels are separate from applications Channels are asynchronous & reliable Data is exchanged in self-contained messages4 Copyright 2003 Gregor HohpeEnterprise Integration PatternsThinking AsynchronouslyOrder MgmtShippingOrder MgmtShippingInventoryInventoryWeb SiteWeb SiteNew OrderNew OrderConfirmNew OrderConfirmIdleNew OrderConfirmConfirmSynchronousAsynchrono us5 Copyright 2003 Gregor HohpeEnterprise Integration PatternsMany Products & Implementations Message-oriented middleware (MOM)
Enterprise Integration Patterns Asynchronous Messaging Architectures in Practice Test Message Splitter Enricher Translator Aggregator Gregor Hohpe
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}