Get Started. It's Free
or sign up with your email address
Rocket clouds
SOA PaaS by Mind Map: SOA PaaS

1. Antecedentes

1.1. Justificacion

1.1.1. Extensibilidad

1.1.2. Integrabilidad

1.1.3. Interoperabilidad

1.2. Objetivos

1.2.1. Ocultar Distribucion

1.2.2. Ocultar hererogeneidad

1.2.3. Interfaces estandar

1.2.4. Reusabilidad

1.3. Comunicacion

1.3.1. Sincrona

1.3.2. Asincrona

1.4. Modelos

1.4.1. Cliente-Servidor

1.4.2. Multientidad

2. Middleware

2.1. RPC

2.1.1. Inter-process

2.1.1.1. NFS

2.1.2. Synchronous

2.1.2.1. Request-Reply

2.1.3. Generate Stubs

2.2. ORB

2.2.1. Object Oriented

2.2.2. Interoperable

2.2.3. Synchronous

2.2.4. Serialisation/Deserialisation

2.2.5. RMI/CORBA

2.3. Asynchronous

2.3.1. Point-to-point

2.3.2. Publish-subscribe

2.4. MOM

2.4.1. Message Oriented

2.4.2. Queues

3. SOA

3.1. Arquitectura orientada a servicios

3.1.1. Participantes

3.1.1.1. Consumidor

3.1.1.2. Proveedor

3.1.2. Servicios

3.1.2.1. Contrato

3.1.2.2. Interface

3.1.2.3. Implementacion

3.1.2.4. Bus

3.1.2.5. Repositorio

3.1.3. Binding

3.1.3.1. Development-time binding

3.1.3.2. Runtime binding

3.2. Composición de servicios

3.3. Framework de arquitectura

4. Mediación es la solución

4.1. Integración de servicios

4.1.1. Ágil

4.1.2. Integrado

4.1.3. Interoperable

4.2. Ofrece diferentes tipos de adaptación

4.3. Middleware. Presenta solución para el diseño y desarrollo de sistemas distribuidos

4.3.1. AS. Mediador middleweare

4.3.1.1. Maneja las interacciones con los componentes

4.3.2. MOM

4.3.2.1. Basado en conceptos y canales de mensaje

4.3.2.2. Ofrece comunicación asíncrona entre el productor y el consumidor

4.3.2.3. Buena solución para satisfacer requerimientos de integración

4.3.3. EAI

4.3.3.1. Requiere de adaptadores entre consumidores y proveedores basados en integración

4.3.3.2. Considerado en el proceso de evolución de ESB