ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

MÓDULO: ARQUITECTURA ORIENTADA A SERVICIOS


Enviado por   •  15 de Septiembre de 2017  •  Monografías  •  7.879 Palabras (32 Páginas)  •  156 Visitas

Página 1 de 32

Universidad Continental

[pic 1]

FACULTAD DE INGENIERÍA

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

[pic 2]

ALUMNO:

BACH CARLOS HUGO MARTIN CARRANZA OLIVERA

HUANCAYO – PERÚ

ENERO 2015


ÍNDICE

I.        WCF Service Host        3

1.1.        WCF (Windows Communication Foundation)        3

1.2.        Service Host        4

1.3.        Responsabilidades de un Service Host        4

1.4.        Caso Práctico        7

1.5.        Conclusiones        10

II.        Marco Conceptual de un Proyecto        11

2.1.        ¿Qué es un Proyecto?        11

2.2.        Ciclo de vida del Proyecto        12

2.3.        Caso Práctico.        18

2.4.        Conclusiones.        20

III.        Análisis de Impacto al Negocio (BIA): Esquema        21

3.1.        Objetivos        21

3.2.        Conceptos        21

3.3.        Esquema        23

3.4.        Caso Práctico.        23

3.5.        Conclusiones.        26

IV.        Plan De Capacitación y Sensibilización        28

4.1.        Definición        28

4.2.        Consideraciones        28

4.3.        Esquema        29

4.4.        Caso práctico        30

4.5.        Conclusiones        34

V.        Explicar que es el Sistema de Gestión del Conocimiento del Servicio (SKMS)        35

5.1.        Definición        35

5.2.        Arquitectura        36

5.3.        Caso práctico        38

5.4.        Conclusiones        42

REFERENCIAS        43

ILUSTRACIONES        46


TEMA 1

MÓDULO: ARQUITECTURA ORIENTADA A SERVICIOS

  1. WCF Service Host

  1. WCF (Windows Communication Foundation)

Es un marco de trabajo para la creación de aplicaciones orientadas a servicios (SOA), para lo cual realiza un envío de datos como mensajes asincrónicos de un extremo del servicio a otro. Su objetivo básico era el de unificar las comunicaciones, ya que soporta varios protocolos, y permite que el código sea independiente del protocolo que vayamos a utilizar.

Las ventajas que se pueden considerar de WCF son:

  • Proporciona un único modelo de programación tipado de aplicaciones distribuidas basadas en servicios.
  • Encapsula y simplifica el desarrollo de aplicaciones soportadas por las diversas tecnologías distribuidas.
  • Permite el desarrollo de aplicaciones .NET capaces de inter operar con aplicaciones desarrolladas con otras tecnologías (J2EE, SAP).

  1. Service Host

Es el proceso responsable de asignar los recursos que necesita el servicio. El proceso escucha las solicitudes, asigna memoria y subproceso, crea instancias del servicio y envío de la respuesta. La configuración del servicio es registrada en el archivo de configuración del proceso.

  1. Responsabilidades de un Service Host

  1. Gestión de Recursos

Las solicitudes WCF son procesadas por subprocesos IO del sistema de subprocesos (por defecto tiene 1000 subprocesos por defecto). El número de sub procesos IO crecerá hasta que el rendimiento del servicio coincida con el número de solicitudes simultáneas o hasta el límite de los recursos del servidor. Esta forma de trabajo puede ser administrado asignando un modo de concurrencia solo (para que se procese una solicitud cada momento), múltiple (procesando varias solicitudes por múltiples subprocesos) o reentrante (permitiendo que el subproceso de la solicitud entre y salga del servicio WFC sin punto muerto).

Al presentarse una solicitud, se genera una instancia del servicio WCF. Se puede gestionar esto configurando para que las instancias se generen por solicitud, por sesión o que existe una sólo instancia para todas las sesiones y/o solicitudes.

WCF ofrece algunas propiedades que se pueden utilizar para limitar la creación de instancias y sesiones a nivel de aplicación. Rendimiento del servicio WCF se puede mejorar mediante la creación de instancia adecuada. Las instancias son: maxConcurrentCalls (limita el total de solicitudes concurrentes, por defecto es 16), maxConcurrentInstances (limita la cantidad de instancias concurrentes, por defecto es Int32.MaxValue) y maxConcurrentSessions (es la cantidad de sesiones que puede aceptar el objeto ServiceHost, por defecto es 10).

...

Descargar como (para miembros actualizados)  txt (52.1 Kb)   pdf (840 Kb)   docx (586.6 Kb)  
Leer 31 páginas más »
Disponible sólo en Clubensayos.com