tecnologias del lado del cliente de un portal de comercio electronico

Páginas: 7 (1505 palabras) Publicado: 1 de mayo de 2013
INTRODUCCIÓN Y RESOLUCIÓN DE PROBLEMAS

SERVICE ORIENTED ARCHITECTURE

INTRODUCCIÓN Y RESOLUCIÓN DE PROBLEMAS
SERVICE ORIENTED ARCHITECTURE

Índice
Presentación ................................................................................................................................................. 3
Fundamentos de SOA................................................................................................................................... 4
Encapsulamiento de la lógica del negocio .................................................................................................... 5
Cómo se relacionan y comunican los servicios............................................................................................. 6
Del XML a SOA.............................................................................................................................................. 7
¿Qué es un servicio web? ............................................................................................................................. 8
Arquitectura y utilización de los servicios web............................................................................................ 9
¿Qué es SOA? ............................................................................................................................................. 10
Ventajas, inconvenientes y principios de SOA............................................................................................ 11
Ejemplos de mensajes en SOA................................................................................................................... 12
Resumen ..................................................................................................................................................... 13

2

INTRODUCCIÓN Y RESOLUCIÓN DE PROBLEMAS
SERVICE ORIENTED ARCHITECTURE
Presentación
La evolución de la Web también ha modelado la evolución de las arquitecturasdistribuidas, y gracias a
ello han nacido arquitecturas como SOA, que aunque están fuertemente basadas en otras arquitecturas
distribuidas más clásicas, están especialmente diseñadas para operar en el entorno de la Web.

SOA es la abreviatura de Service Oriented Architecture, la arquitectura básica de los servicios web que
son capaces de interoperar entre ellos, residiendo en contenedores deaplicaciones web, y permitiendo
crear aplicaciones realmente complejas a partir de servicios útiles y simples.

En este tema, serás capaz de:


Conocer los fundamentos y principios de SOA.



Conocer las ventajas e inconvenientes de SOA.

3

INTRODUCCIÓN Y RESOLUCIÓN DE PROBLEMAS
SERVICE ORIENTED ARCHITECTURE
Fundamentos de SOA

Los fundamentos de SOA y los servicios web seencuentran muy ligados a los fundamentos
utilizados en la ingeniería del software. La
lógica de negocio necesaria para resolver un
problema se gestiona y construye mucho
mejor si se separa en trozos más pequeños
relacionados entre sí. Históricamente, en el
desarrollo del software, estos trozos se han
denominado módulos o paquetes, y en el
ámbito de SOA se denominan servicios.

Este conceptoresulta simple de comprender
porque también es uno de los fundamentos
del desarrollo de las sociedades. Para hacer
productos complejos se requieren productos
más simples, y tendemos a la especialización,
o lo que es lo mismo, cada uno desarrolla un
producto simple o básico y existen otras
personas capaces de integrar estos productos
entre sí, en piezas cada vez más complejas.

Eldesarrollo de las sociedades tiene asociadas distintas necesidades, por lo que surgen negocios o
empresas dedicados a cubrir cada una de estas necesidades (especialización). Por su parte, los procesos
globales requieren de varios de estos servicios.

Como ejemplo la compra de un piso, normalmente es un proceso laborioso, primero vamos a una
agencia inmobiliaria (primer agente implicado), después...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Portales de comercio electrónico
  • portal web y comercio electrónico uapa
  • Tecnologias Usadas En El Comercio Electronico
  • Tecnologias Utilizadas En El Comercio Electronico
  • Tecnologías de información gerencial y comercio electrónico
  • portales web y comercio electronico
  • Analisis portal comercio electronico
  • Tecnologías básicas de desarrollo para el comercio electrónico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS