PDF de programación - SOA (Arquitectura Orientada a Servicios)

Imágen de pdf SOA (Arquitectura Orientada a Servicios)

SOA (Arquitectura Orientada a Servicios)gráfica de visualizaciones

Publicado el 19 de Noviembre del 2019
331 visualizaciones desde el 19 de Noviembre del 2019
4,7 MB
153 paginas
Creado hace 10a (16/10/2009)
SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .



IINNDDIICCEE



Página

CAPITULO 1

INTRODUCCIÓN A SERVICIOS WEB

1.1INTRODUCCIÓN

1.2 INTRODUCCIÓN A LOS SERVICIOS WEB.
1.2.1 Sistemas Distribuidos (Conceptos Generales)

1.2.1.1 Sistemas de Objetos Distribuidos

1.2.1.1.1 Orientación a Objetos Distribuidos

1.2.1.1.2 Cliente/Servidor

1.2.1.2 Capas de los Sistemas Distribuidos

1.2.1.3 Tecnologías Orientadas a Objetos Distribuidos

1.2.2 PROTOCOLO

1.2.2.1 RPC
1.2.3 MIDDLEWARE

1.2.4 Computación distribuida

1.2.5 Integración de Aplicaciones - Conectando Aplicaciones en la Web

1.2.5.1 Integración de Aplicaciones Corporativas (EAI)



CAPITULO 2

SERVICIOS WEB

2.1 INTRODUCCIÓN

2.2 SURGIMIENTO DE LOS SERVICIOS WEB
2.3 SERVICIO WEB

2.4 ARQUITECTURA FUNCIONAL DE LOS SERVICIOS WEB

2.5 ESTÁNDARES DE LOS SERVICIOS WEB

2.6 CICLO DE VIDA DE LOS SERVICIOS WEB

2.7 ARQUITECTURA DE LOS SERVICIOS WEB

2.7.1 Diseñar un marco de mensajería

2.7.2 Descripción de los Servicios

2.7.3 Capas de los servicios Web
2.8 FUNCIONALIDAD DE LOS SERVICIOS WEB

2.9 VENTAJAS DE LOS SERVICIOS WEB

2.10 RAZONES PARA CREAR SERVICIOS WEB

2.11 HERRAMIENTAS - SERVICIOS WEB



1

2

3

3

4

4

5

6

7

7

8

9

10

11

13



15

16

17

18

21

22

23

26

27

27

28

30

31

32

33

Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ iv

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .


2.11 EJEMPLOS DE SERVICIOS WEB



CAPITULO 3
ARQUITECTURA ORIENTADA A SERVICIOS

3.1 INTRODUCCIÓN

3.2 SOA EN LA INDUSTRIA

3.3 SOA UNA TECNOLOGÍA DE INTEGRACIÓN

3.4 OBJETIVOS DE UNA ARQUITECTURA ORIENTADA A SERVICIO (SOA)

3.4.1 Desde el punto de vista empresarial

3.4.1.1 Beneficios para el negocio

3.4.2 Desde el punto de vista tecnológico
3.4.2.1 Beneficios Tecnológicos

3.5 ARQUITECTURA ORIENTADA A SERVICIOS

3.5.1 ELEMENTOS DE SOA

3.5.1.1 Servidores

3.5.1.2 Repositorio de Servicios

3.5.1.3 Bus de Servicios

3.5.1.3.1 Como funciona el ESB

3.5.1.3.2 Elementos esenciales del Bus de Servicios
3.5.1.4 Consumidores de Servicios

3.6 CAPAS DE LA ARQUITECTURA

3.6.1 La capa de servicios

3.6.1.1 Construcción de la capa de servicios en Java

3.6.2 Capa de Procesos de Negocio

3.6.3 La Capa de Presentación: El problema de asociación de datos

3.7 Inconvenientes a tener en cuenta en el diseño SOA


CAPITULO 4

ORQUESTACIÓN DE SERVICIOS

4.1 INTRODUCCION

4.2 BPM (BUSINESS PROCESS MANAGEMENT).

4.3 Orquestación de Servicios

4.3.1 BPEL Business Process Execution Language - Lenguaje de Ejecución de

Procesos de Negocio

4.3.1.1 Elementos de BPEL

4.3.1.1.1. Socios
4.3.1.1.2. Variables

33



34

35

36

37

39

39

39

40

40

41

44

45

46

47

48

50

53

54

54

57

59

61

62



64

65

66

67

69

70

71

72

Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ v

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .


4.3.1.1.3. Actividades

4.3.1.1.4. Manejadores

4.4 Principales tecnologías involucradas en los WS


CAPITULO 5

DISEÑO E IMPLEMENTACIÓN DEL SISTEMA DE GESTIÓN DE HISTORIAS

CLÍNICAS PARA EL DEPARTAMENTO DE BIENESTAR UNIVERSITARIO DE

LA UTN

5.1 INTRODUCCIÓN

5.2 ESTUDIO DE VIABILIDAD

5.2.1 Descripción del Problema
5.2.2 Descripción general del Sistema

5.2.3 Recursos

5.2.4 Plan de Desarrollo

5.3 ANÁLISIS

5.4 DISEÑO

5.5 IMPLEMENTACIÓN

5.6 PRUEBAS

5.7 CAPACITACIÓN A USUARIOS


CAPITULO 6

CONCLUSIONES Y RECOMENDACIONES

6.1 Verificación de la Hipótesis

6.2 Conclusiones

6.3 Recomendaciones



GLOSARIO
BIBLIOGRAFÍA



ANEXOS

a) ANTEPROYECTO DE TESIS

b) SOLUCIÓN Y PROPUESTA DE DESARROLLO SISTEMA INTEGRAL DE SALUD



73

73

74



78

79

80

80

83

84

86

87

94

100

107

108



109

110

110

111



113

117



121

122

134

Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ vi

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .



CCAAPPIITTUULLOO 11



IINNTTRROODDUUCCCCIIÓÓNN AA SSEERRVVIICCIIOOSS WWEEBB



Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ 1

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .



“Porque el Señor es bueno y su gran amor es eterno; su fidelidad permanece para

siempre”

SAL 100:5

Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ 2

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .


11..11 IINNTTRROODDUUCCCCIIÓÓNN



En los últimos años la mayoría de procesos de negocio han cambiado en flexibilidad,
interconectividad y autonomía debido a las condiciones del mercado, a los nuevos modelos
organizacionales y a los escenarios de uso de los sistemas de información.

En este contexto, Internet y el Web están cambiando la forma en la que se ofrecen los
negocios y los servicios a la sociedad global, y en la que estos negocios interoperan, es así
que el modelo Web ha sido adoptado más rápida y ampliamente que cualquier otra
aproximación al desarrollo de aplicaciones distribuidas.

El extraordinario éxito del modelo Web puede atribuirse a una característica fundamental: es
un modelo más débilmente acoplado que los modelos de programación distribuida
tradicionales como RPC, DCOM y CORBA. [www01]

Este capítulo, pretende presentar al lector una detallada introducción a los Servicios Web,
estudiando los temas necesarios como preámbulo a la llegada y aparición de ésta tan
acertada tecnología.

Inicia con la definición de sistemas distribuidos, continúa con un breve estudio de modelos
tradicionales de programación distribuida, presenta conceptos importantes como protocolo y
middleware. Finalmente se presenta el concepto de computación distribuida y analiza la
integración de aplicaciones, hasta llegar al concepto de Servicio Web.



Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ 3

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .


11..22 IINNTTRROODDUUCCCCIIÓÓNN AA LLOOSS SSEERRVVIICCIIOOSS WWEEBB..



11..22..11 SSiisstteemmaass DDiissttrriibbuuiiddooss ((CCoonncceeppttooss GGeenneerraalleess))

DefinicioDefinicioDefinicioDefinicionnnneseseses....----

se

sistema

distribuido

“Sistema en el cual múltiples procesadores autónomos, posiblemente de diferente tipo, están
interconectados por una subred de comunicación para interactuar de una manera
cooperativa en el logro de un objetivo global” [Lelann, 1981]

“Sistema en el cual componentes de Hardware y Software, localizadas en computadores en
red, se comunican y coordinan sus acciones sólo por paso de mensajes” [Coulouris, 2002]

“Conjunto de computadores independientes que se muestran al usuario como un sistema
único coherente”. [Tanembaum. 2001]

Un
procesadores
autónomos conectados por una red; cada uno de los cuales tiene capacidad de
procesamiento y de manejo de comunicaciones; que colaboran entre si para la obtención de
un resultado común. Con el objetivo de obtener mejor desempeño, mayor fiabilidad y
disponibilidad, compartición de recursos e información. Se establece la comunicación
mediante un protocolo prefijado por un esquema cliente-servidor o n-capas". [www01]



conjunto

de

define

como

un



Figura 1.1. Esquema de Sistema Distribuido

Enríquez H. Evelin G.------------------------------------------------------------------------------------------------------------ 4

SOA (Arquitectura Orientada a Servicios)----------------------------------------------------------------------------------- .


Características:
Características:
Características:
Características:

Concurrencia.- Esta característica de los sistemas distribuidos permite que los recursos
disponibles en la red puedan ser utilizados simultáneamente por los usuarios y/o agentes
que interactúan en la red.

Carencia de reloj global.- Las coordinaciones para la transferencia de mensajes entre los
diferentes componentes para la realización de un
  • Links de descarga
http://lwp-l.com/pdf16933

Comentarios de: SOA (Arquitectura Orientada a Servicios) (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad