4 Mart 2015 Çarşamba

Enterprise Integration Patterns kitabı

http://www.amazon.com/Enterprise-Integration-Patterns-Designing-Addison-Wesley-ebook/dp/B000OZ0N9E

Kitabın yazarından bir sunum şurada mevcut: http://www.eaipatterns.com/docs/jaoo_hohpeg_enterpriseintegrationpatterns.pdf

Apache Camel sayfasında bu desenler anlatılıyor:
http://camel.apache.org/enterprise-integration-patterns.html

RedHat sayfasında hatırlatıcı flashcard lar mevcut:
https://www.redhat.com/en/files/resources/en-rhjb-fuse-eip-flashcards-10611447.pdf

Yine RedHat sitesinde bunların uygulanmasından bahsediliyor:
https://access.redhat.com/documentation/en-US/Fuse_ESB_Enterprise/7.0/pdf/Implementing_Enterprise_Integration_Patterns/Fuse_ESB_Enterprise-7.0-Implementing_Enterprise_Integration_Patterns-en-US.pdf

65 adet tasarım deseni anlatılıyor.

Integration Styles

  • File Transfer
  • Shared Database
  • Remote Procedure Invocation
  • Messaging

Integration Types

  • Informationportal
  • Data Replication
  • Shared Business Function
  • Service Oriented Architecture
  • Distributed Business Process
  • Business-to-Business Integration
  • Tightly Coupled Interaction vs. Loosely Coupled Interaction

Messaging

  • Message Channel
  • Message
  • Pipes and Filters
  • Message Router
  • Message Translator
  • Message Endpoint

Message Channel

  • Point-to-Point Channel
  • Publish-Subscribe Channel
  • Datatype Channel
  • Invalid Message Channel
  • Dead Letter Channel
  • Guaranteed Delivery
  • Channel Adapter
  • Messaging Bridge
  • Message Bus

Message Construction

  • Command Message
  • Document Message
  • Event Message
  • Request-Reply
  • Return Address
  • Correlation Identifier
  • Message Sequence
  • Message Expiration
  • Format Indicator

Message Router

  • Content-Based Router
  • Message Filter
  • Dynamic Router
  • Recipient List
  • Splitter
  • Aggregator
  • Resequencer
  • Composed Message Processor
  • Scatter-Gather
  • Routing Slip
  • Process Manager
  • Message Broker

Message Translator, Message Transformator

  • Envelope Wrapper
  • Content Enricher
  • Content Filter
  • Claim Check
  • Normalizer

Message Endpoint

  • Messaging Gateway
  • Messaging Mapper
  • Transactional Client
  • Polling Consumer
  • Event-Driven Consumer
  • Competing Consumers
  • Message Dispatcher
  • Selective Consumer
  • Durable Subscriber
  • Idempotent Receiver
  • Service Activator

System Management

  • Control Bus
  • Detour
  • Wire Tap
  • Message History
  • Message Store
  • Smart Proxy
  • Test Message
  • Channel Purger

Hiç yorum yok:

Yorum Gönder