“Intercambio de datos mediante JMS” Algeciras, jueves 24 de octubre de 2013.

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Web Services.
Programación Orientada a Objeto 1
APLICACIONES DISTRIBUIDAS
1 iWay Service Manager (antes iXTE) 1. 2 Funcionalidad Permite la recepción de mensajes por múltiples protocolos, la manipulación de dicho mensaje, y.
Arquitectura Cliente Servidor
Internet y tecnologías web
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
CJ02 – Técnicas avanzadas en java 1.4 y 5.0
Taller de Desarrollo de Proyectos I
Hardware y Software de servidor
J2EE – Java 2 Enterprise Edition
Conectividad e Integración I
Desarrollo de Aplicaciones para Internet
Estructura para servidores de servicios en redes IRC
Servicios Web.
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
Arquitectura Orientada a Servicios (SOA)
Arquitectura, conceptos y ejemplos
La Plataforma Holmes y Aplicaciones
MI PROGRAMA DE FORMACION
Introducción a Programación Concurrente
Programación Distribuida
"java del lado del servidor" Servlet y JSP Java Server Pages.
Aplicación de diseño de clases y generación de código, orientado hacia la arquitectura multicapas y el mapeo objeto/relacional Juan Timoteo Ponce Ortiz.
Minería de Datos con Clementine SPSS 11.1
JEE – Java Enterprise Edition
Curso de Java y Aplicaciones Web
Desarrollo de un laboratorio para la enseñanza, diseño y desarrollo de servicios móviles abiertos Autor: D. Mario de Molina Gómez Tutor: D. Francisco Javier.
RMI Remote Method Invocation
Java 2 Platform Enterprise Edition
JAVA FX Es un paquete de software que te permitirá desarrollar aplicaciones web para diferentes plataformas, desde un ordenador ordinario hasta teléfonos.
Experiencia de un líder de desarrollo J2EE
Sistemas Operativos Centralizados y Distribuidos Carlos David Zepeda.
Persistencia de Objetos. Definicion Persistencia : El la capacidad de un objecto to continuar existiendo despues que su creador (programa que crea este)
Sincronización de Objectos Compartidos usando MatchMaker a través de Web Services Thomas Pieper DCC, Universidad de Chile.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Servicios Web. Servicios web Son programas con funcionalidad accesible a través de protocolo http que permiten la ejecución remota de métodos y funciones.
LOGO Proyecto de Nomina. Agenda Arquitectura Objetivos. Ámbito del proyecto.
EJB 3.0 Message Driven Beans –Timers -AOP Tutor: Ing. Juan E. Talavera Horn 2010.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Contenido: Domótica. Raspberry PI. GPIO. WebIOPI (Macros)
J2EE – Java 2 Enterprise Edition
Red de comunicación Conjunto de equipos y dispositivos periféricos conectados entre sí. Algunas características: La red más pequeña posible es entre 2.
Enterprise Java Beans. EJBs Beans gestionados por un contenedor del servidor de aplicaciones para gestionar el acceso a recursos (bases de datos, colas.
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
© GMV, 2011 Propiedad de GMV Todos los derechos reservados DESARROLLO DE UNA HERRAMIENTA DE VALIDACIÓN Y GESTIÓN DE CÓDIGOS CONTENIDOS EN MENSAJES XML.
Universidad Nacional de San Juan Facultad de Ciencias Exactas, Físicas y Naturales “WEB SERVICES” Integrantes: Ene Adriana Guevara Vanina Martínez Cintia.
“Diseño e implementación de un sistema de Telemedicina para uso de Electrocardiografía, que enlace un cliente con un servidor web para monitoreo en tiempo.
Introducción al lenguaje de programación Java
Mensajería en Sistemas de Información
Act. #8 Equipo #2 Hipertexto Servidores web Protocolos http Lenguaje Html Lenguaje Dhtml Lenguaje Asp Lenguaje JAVA SCRIPT.
Sun Microsystems. Los servlets son objetos que corren dentro del contexto de un contenedor de servlets y extienden su funcionalidad. También podrían correr.
Juan Timoteo Ponce Ortiz
Servicios de Red e Internet
Certificación Internacional
XML y Servicios Web Ricardo Eito Brun Sevilla, de octubre 2002.
Arquitectura Cliente Servidor
TELECONTROL DE PROCESOS CON PROTOCOLO IP UTILIZANDO DISPOSITIVOS MÓVILES E INTERFACES DE APLICACIONES API.
Programación Orientada a Objetos
Administración de Sitios Web Introducción al Lenguaje PHP
Arquitecturas de Integración Mensajería
Hardware. Mas preciso. Soporta mas tareas complejas. Permite sustituir componentes. SERVIDOR Computador que forma parte de una red y brinda servicios.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Patrón de diseño BROKER
Arquitectura de Software Propuesta SIGEP
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Transcripción de la presentación:

“Intercambio de datos mediante JMS” Algeciras, jueves 24 de octubre de 2013

Paco Saucedo Ingeniero Técnico en Informática de Gestión Oracle Database 10g Administrator Certified Professional

Intercambio de datos entre aplicaciones Métodos tradicionales Intercambio de ficheros, manual o FTP Enlaces entre bases de datos Remote Method Invocation (RMI) Web Services

Intercambio de datos entre aplicaciones Otra opción  Mensajería Definición: “Método de comunicación entre aplicaciones o componentes software mediante intercambio de mensajes”

Java Message Service (JMS) API Java que permite crear, enviar, recibir y leer mensajes API  distintos proveedores implementan las interfaces: Apache Active MQ HornetQ OpenMQ Oracle AQ Referencia  Java EE Tutorial

Java Message Service (JMS) Caso de uso

Java Message Service (JMS) Permite el diseño de una arquitectura desacoplada Garantiza el envío/recepción de los mensajes Características principales

Arquitectura JMS

Tipos de mensajería Point-to-point Publish/Subscribe (pub/sub)

Ejemplo: cliente JMS básico

Modelo de programación del API JMS

Integración con Java Enterprise Edition Java EE proporciona un conjunto de APIs que pretender hacer más fácil la vida del programador JMS es una de las APIs que comprende el estándar Los proveedores JMS se integran con los servidores Java EE mediante la arquitectura JCA JMS proporciona un tipo especial de bean para la lectura de mensajes: el Message-Driven Bean (MDB)

Ejemplo: aplicación Java EE

Ejemplo: aplicación Java EE Aero jms/Aero/OperacionesAereas AeroGest AeroEstadAeroFactu jms/Aero/Facturas BBDD

Perspectivas de futuro en el campo de la mensajería Java EE 7: simplifica el API JMS Estandarización: Advanced Message Queuing Protocol (AMQP)

Gracias