Statements (101)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:architecture
Software design pattern |
gptkbp:abbreviation |
gptkb:ESB
|
gptkbp:alternativeName |
Enterprise_Integration_Pattern
|
gptkbp:author |
gptkb:Bobby_Woolf
gptkb:Gregor_Hohpe |
gptkbp:category |
Software architecture pattern
Integration pattern |
gptkbp:component |
gptkb:bus
gptkb:security message broker service registry adapters transformation engine routing engine |
gptkbp:describes |
Solutions for enterprise application integration
|
gptkbp:enables |
gptkb:transformation
logging event handling monitoring message routing security enforcement service orchestration protocol transformation service mediation |
gptkbp:example |
gptkb:WSO2_ESB
gptkb:Red_Hat_JBoss_Fuse gptkb:TIBCO_ESB gptkb:IBM_Integration_Bus gptkb:Mule_ESB gptkb:Apache_ServiceMix gptkb:Oracle_Service_Bus |
gptkbp:feature |
auditing
interoperability load balancing scalability fault tolerance reusability extensibility versioning high availability transaction management error handling service discovery centralized management policy enforcement service virtualization loose coupling |
gptkbp:focusesOn |
System integration
Message routing Message transformation Messaging systems |
gptkbp:hasWebsite |
https://www.enterpriseintegrationpatterns.com/
|
gptkbp:influenced |
gptkb:Apache_Camel
gptkb:WSO2_ESB gptkb:Spring_Integration gptkb:IBM_Integration_Bus gptkb:Mule_ESB gptkb:Microsoft_BizTalk_Server |
gptkbp:introducedIn |
gptkb:Enterprise_Integration_Patterns_(book)
|
gptkbp:ISBN |
978-0321200686
|
gptkbp:language |
English
|
gptkbp:pattern |
gptkb:book_series
gptkb:Claim_Check gptkb:Content_Filter gptkb:Message_Filter gptkb:Message_Translator gptkb:Publish-Subscribe_Channel gptkb:Service_Activator gptkb:Wire_Tap gptkb:Command_Message gptkb:Envelope_Wrapper gptkb:Idempotent_Receiver gptkb:Message_Broker gptkb:Message_Dispatcher gptkb:Request-Reply Splitter Process Manager Aggregator Content Enricher Message Channel Message Endpoint Competing Consumers Event Message |
gptkbp:publicationYear |
2003
|
gptkbp:relatedTo |
gptkb:city
gptkb:Message-Oriented_Middleware gptkb:Service-Oriented_Architecture Microservices |
gptkbp:supports |
publish-subscribe pattern
asynchronous communication synchronous communication request-reply pattern point-to-point pattern |
gptkbp:usedFor |
enabling communication between services
integrating applications |
gptkbp:usedIn |
Enterprise application integration
Service-oriented architecture Microservices architecture |
gptkbp:bfsParent |
gptkb:REST_API
|
gptkbp:bfsLayer |
4
|