Tuesday, October 16, 2012

SOA Design Patterns

List of SOA(Service Orientated Architecture Link) Patterns for distributed system development

Foundation Structure Pattern

  • Service Host Pattern
  • Active Service Pattern
  • Transactional Service Pattern
  • Workflodize Pattern
  • Edge Component Pattern
Patterns for Performance, Scalability
  • Decoupled Invocation Pattern
  • Parallel Pipelines Pattern
  • Gridable Service Pattern
  • Service Instance Pattern
  • Virtual Endpoint Pattern
  • Service Watchdog Pattern
Security and Manageability
  • Secured Message Pattern
  • Secured Infrastructure Pattern
  • Service Firewall Pattern
  • Identity Provider Pattern
  • Service Monitor Pattern
Message Exchange Pattern
  • Request / Reply Pattern
  • Request / Reaction Pattern
  • Inversion of communication Pattern
  • Saga Pattern
Service Consumer Pattern
  • Reservation Pattern
  • Composite Front End Pattern
  • Client /Server / Service Pattern

Service Integration Pattern
  • Service Bus Pattern
  • Orchestration Pattern
  • Aggregated Reporting Pattern

Service Anti Pattern
  • Knot anti-pattern
  • Nano service anti-pattern
  • Transactional Integration anti-pattern

Reference




No comments:

Post a Comment