SOA Patrones de Integracion

Páginas: 6 (1313 palabras) Publicado: 21 de marzo de 2013
Patron

Categoria

Principio

Domain Inventory

Inventario servicios

Standardized Service Contract
Service Abstraction
Service Composability

Service Normalization

Inventario servicios

Service Autonomy

Logic Centralization

Inventario servicios

Schema Centralization

Inventario servicios

Decoupled Contract

Servicios

Contract Centralization

ServiciosOfficial Endpoint

Service Reusability
Service Composability
Standardized Service Contract
Service Loose Coupling
Standardized Service Contract
Service Loose Coupling
Standardized Service Contract
Service Loose Coupling
Service Abstraction

Logic Centralization + Contract
Centralization = Official Endpoint.

Service Façade

Servicios

Concurrent Contracts

ServiciosStandardized Service Contract
Service Loose Coupling
Standardized Service Contract
Service Loose Coupling
Service Reusability

Redundant Implementation

Servicios

Service Autonomy

Service Data Replication

Servicios

Legacy Wrapper

Servicios

Service Autonomy
Standardized Service Contract
Service Loose Coupling
Service Abstraction

Messaging Metadata

Patrones de Composiciónde
Servicios

Service Loose Coupling
Service Statelessnes

Service Agent

Patrones de Composición de
Servicios

Service Loose Coupling
Service Reusability

Service Broker

Enterprise Service Bus

Data Model Transformation

Data Format Transfomation

Enterprise Service Bus

Standardized Service Contract
Service Reusability
Service Composability

Enterprise Service BusStandardized Service Contract
Service Loose coupling

Propiedad

Solucion

La estandarizacion no es posible ,
inventariasdos por categoria de
nefgfocios o factores relevantes de
la organizacion
Evitar logica redundante ente los
servicios que el servicio sea
especializado independiente
Acceso a la funcionalidad
reutilizable, en un punto unico. la
misma logica no debe estarrepartida
Evitar la representacion redundante
de datos
El contrato esta desacoplado a la
implementacion

Los servicios se pueden agrupar en inventarios manejables,
por dominio específico, cada dominio puede ser
independientemente estandarizado, gobernados, y de
propiedad.

Evitar el acceso a la logica si no es
por medio del contrato
Acceso a la funcionalidad
reutilizable y Evitar el accesoa la
logica si no es por medio del
contrato
Desacoplar la logica de la aplicacion
con el contrato para que puedan
evolucionar de forma diferente
Servicio que maneje múltiples
usuruarios o funcionalidades pero
que maneje abstraccion
Incrementar disponibilidad del
servicio

El inventario de servicios debe ser diseñado con un énfasis
en la alineación límite de servicio
serviciosagnosticos deben ser adecuadamente diseñados
y regulados, y su uso debe ser ejecutado a través de
estándares de la empresa.
Se crean esquemas diferentes que se comparten entre
diferentes contratos
El contrato de servicio está físicamente desconectado de su
aplicación.
El acceso a la lógica de servicio se limita al contrato de
servicio y obligando a los consumidores evitar el
acoplamiento a laaplicación.

Un componente fachada de servicio se utiliza para abstraer
una parte de la arquitectura de servicios con potencial de
acoplamiento negativo.

Varios contratos pueden ser creados para un único servicio,
cada uno dirigido a un tipo específico de consumidores.
Implementar redndancia en un servicio o apoyados por una
infraestructura con características de redundancia
Los serviciospueden tener sus propias bases de datos
Manejo adecuado de datos
dedicadas a la replicación de orígenes de datos
compartidos
compartidos.
De sacopolar el contrato de la logica Un contrato de servicio personalizado y la lógica de servicio
de una aplicacion legacy pormedio requerido se deben desarrollar para representar la interfaz
de una capa intermedia
legado propietario.
El contenido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es soa
  • SOA
  • SOA
  • You soa
  • El patrono
  • PATRONO
  • Patrones
  • patrones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS