Progeventos

Solo disponible en BuenasTareas
  • Páginas : 2 (492 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de mayo de 2011
Leer documento completo
Vista previa del texto
*Que es un evento
Un evento es algo notable que pasa dentro o fuera del negocio. Un evento puede significar un problema o el problema inminente, una oportunidad, o una desviación. El término eventoesa menudo usado para referirse a la especificación y ocurrencia. Un evento es cualquier ocurrencia identificable que tiene importancia por el hardware del sistema o por el software.
Cadaocurrencia de evento tiene un título de evento y cuerpo de evento. El título del evento contiene elementos que describen la ocurrencia de evento,como la especificación de evento ID, el tipo de evento,el nombrede evento, el timestamp de evento, la ocurrencia de evento,numero, y creador de evento. Estos elementos son consistentes, por las especificaciones de evento. El cuerpo de evento describe lo quepasó.Por ejemplo, si un minorista especificara un inventario, el cuerpo del evento habríacontenido la información para comunicar quéel producto que estará en ese inventario es aceptable.

*Que esArquitectura Orientada a Eventos
La arquitectura dirigida por eventos es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos queocurran en el sistema, definidos por el usuario o que ellos mismos provoquen. La arquitectura orientada por eventos consiste crear un emisor del evento y consumidores de evento, el creador es la fuentedel evento que sólo sabe que el evento ha ocurrido y los consumidores son entidades que necesitan saber que el evento ha ocurrido; ellos pueden ser involucrados al procesar un evento o simplementepueden afectarse por el evento.


*Características de la Arquitectura Orientada a Eventos
Permiten invocación implícita de una herramienta cuando otra herramienta produce un evento. Un componenteanuncia un evento, otros registran interés en ese tipo de evento.
Consiste en el diseño e implementación de aplicaciones que transmiten eventos entre componentes de software débilmente acoplados...
tracking img