Metodolosgia De Sistemas Modulo Inscripcion Alcance

Páginas: 6 (1447 palabras) Publicado: 11 de septiembre de 2015



Módulo de Inscripciones - Material de Lectura previo a la Presentación

Materia: Sistemas de Información II
Comisión: 2012







Contenido

Objetivo del documento
Alcance y Límites
ESB (Enterprise Service Bus)
Diccionario



Objetivo del documento
El presente documento tiene como propósito el acercar a la audiencia de la presentación del Módulo de Inscripciones que se llevará a cabo el díaViernes 18 de Mayo de 2012 en la, una introducción breve al Alcance y Límites del Modelo de Inscripciones analizado y de una explicación breve de lo que consiste un ESB (Enterprise Service Bus), componente utilizado en el análisis.


Alcance y Límites

Alcance
El sistema gestionará el Módulo de Inscripciones del portal de servicios de la Universidad.

Límite
Se desarrollarán los módulos deInscripción de Alumnos, Inscripción a Materias e Inscripción a Finales y los servicios para soportar dichas operaciones.


ESB (Enterprise Service Bus)

Un ESB consiste en un combinado de arquitectura de software que proporciona servicios fundamentales para arquitecturas complejas a través de un sistema de mensajes (el bus) basado en las normas y que responde a eventos. (Wikipedia)

En otras palabras esun sistema que brinda servicios para la comunicación entre distintos sistemas unificando el mensaje entre ellas y centralizando la capacidad de conexión, lo que posibilita reducir el acoplamiento de los sistemas1 y nos brinda la capacidad de usar los servicios desde distintos sistemas, optimizando la reutilización de código2.

¿Cómo funciona un ESB?




En este esquema se puede ver la funciónprincipal del ESB que es conectar distintos sistemas.
Para conectar los distintos servicios, los ESB tienen connectors ya integrados por lo cual no hace falta desarrollar un sistema específico para comunicar una aplicación con el ESB.
La mayoría de los ESB se conectan enviando mensajes, generalmente en XML3 pero también soporta muchos otros formatos para el intercambio de datos como JSON4, ...(yotros).
Como puede verse en el esquema, el ESB no sólo conecta sistemas que estén en la misma ubicación física, sino que también puede utilizar servicios de la nube o Web Services de distintos tipos y ubicados en distintas partes del mundo.

Como conclusión, podríamos decir entonces, que básicamente el ESB publica servicios (como un Web Service5) de distintos sistemas y los deja disponibles para serllamados (Sólo podremos llamar al servicio si tenemos los permisos suficientes para hacerlo), permitiéndonos comunicar entre sí distintos sistemas en distintas tecnologías sin mayor problema.

Ventajas:

Enrutado basado en contenido. Es posible en función de uno o varios parámetros de entrada invocar a una lógica u otra.
Transformación de mensajes. Es posible que la lógica de negocio a la que hayque invocar en última instancia necesite cierto tipo de parámetros especiales que no queremos exponer al cliente. También es posible que esta lógica se tenga que invocar bajo otro protocolo (por ejemplo una transacción CICS en el HOST o mediante un mensaje RMI/IIOP si invocamos a un EJB). Mediante esta mediación es posible proporcionar al cliente un interfaz limpio (con los tipos de parámetrosestándar) y con un protocolo ampliamente adoptado (SOAP sobre HTTP)
Configuración y no programación. Normalmente los ESB se acompañan de herramientas de desarrollo que hacen énfasis en reducir lo máximo posible la codificación. En su lugar, proporcionan un entorno visual en el que las tareas o acciones a realizar (como una transformación de parámetros) se representan con cajas unidas por flechas queindican el flujo de los datos.
Capa de abstracción de servicios. Esta característica hace referencia a la ventaja que otorga el hecho de tener una capa intermedia que te oculte el el servicio final. Por ejemplo es posible que este servicio tenga un grano demasiado fino para ser consumido por un cliente (por ejemplo una pantalla). Con esta a capa es posible modificar o adaptar este servicio de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Alcance de sistemas
  • Sistema de inscripcion
  • Alcance de sistema
  • SISTEMA MODULAR
  • Sistema Modular
  • sistema modular
  • Modulo Sistemico
  • sistema modular

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS