COCINA
TEMA EN GENERAL
COCINA
TEMA EN GENERAL
100

Un servicio

¿Cómo se representa cada chef en el ejemplo?

100

Abstracción

Los servicios ocultan su implementación interna y exponen una interfaz simple.

100

Tarea especifica

¿Cuál es la función que describe cada chef en la cocina?

100

Reutilización 

Los servicios deben ser diseñados para ser reutilizados en múltiples aplicaciones y contexto.

200

Comunicación 

¿Qué se necesita para trabajar juntos para completar una tarea más grande?

200

Autonomía

Los servicios deben ser capaces de funcionar de manera independiente.

200

Relación

Cada servicio tiene una función específica y cada chef en la cocina tiene una tarea especifica. ¿Cómo se le llama a esto?

200

No estado

Los servicios deben ser apátridas

300

Ventajas

Son la reutilización y la flexibilidad.

300

Descubrimiento 

Un mecanismo para revelar los servicios disponibles y sus capacidades.

300

Reutilización 

Si un día decides cambiar el menú, puedes utilizar todavía al chef de las ensaladas y al de pastas. ¿Cómo se le llama a esto?

300

Composición 

Esto permite la creación de aplicaciones empresariales a partir de componentes reutilizables.

400

Flexibilidad 

Es cuando un chef decide cambiar su receta y no afecta la cocina en general. ¿Cómo se le llama a esto?

400

Contratos Estandarizados

Definen la interfaz del servicio , los mensajes que intercambia y los formatos de datos.

400

Reemplazo

La cocina decide que lo mejor es que la cocina mejore y que no afecte los cambios ¿Cómo puede lograr esto?

400

Bajo acoplamiento 

Se logra mediante interfaces bien definidas y la minimización de dependencias entre servicios.

500

Información 

Los servicios pueden pedir esto del otro.

500

Desacople

Facilita la evolución y el mantenimiento de los servicios.

500

Estación de trabajo

Es un lugar dentro de la cocina donde hay chefs de un tipo de comida.

500

Desventaja

Complejidad en la arquitectura de diseño.