Assignatura que pertany al Mòdul II: Components tecnològics i concretament a la matèria "Tendències tecnològiques en programari lliure".
1. Introducció a les arquitectures. Del disseny monolític a SOA.
1.1. Arquitectureas orientades a servei.
1.2. Disseny orientay a servei.
1.3. Principals ventatges i inconvenients de implementar una arquitectura SOA.
2. MVC com estratègia pre-SOA a un ambient multi-client.
3. SOA
3.1. Parts d' una arquitectura SOA
3.2. Proveïdors
3.2.1. Aplicació
3.3. Clients
3.4. Protocols
3.4.1. Exposició
3.4.2. Integració
3.4.3. Composició
3.5. Comunicació client-proveïdor
3.6. Implementacions.
4. Altres arquitectures de servei
4.1. Aplicacions como serveis
4.2. Smartclients
4.3. Agregadors
4.4. Serveiss per a programari clàssic
4.5. Estàndards com servei.