Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JMS
Luis Vallejo
Brayan Ramírez
José Guerra Tomado de:
https://www.google.com/search?q=jm
Nataly Pérez
s&rlz=1C1MSIM_enEC623EC625&tbm=i
sch&source=iu&ictx=1&fir=Ryb4uwJbl
2YroM%253A%252CUnea56gjXns_yM
Bryan Torres %252C%252Fm%252F0bs6g&vet=1&u
sg=AI4_-kRL-Ewbx-tfsuX0DKyiYxJn1aFA
TQ&sa=X&ved=2ahUKEwir1b3D3ffhAh
WR1lkKHYnpCaUQ_B0wDXoECAsQBg
#imgrc=SmEGgjhv-G6N4M:&vet=1
INTRODUCCIÓN
2
Introducción
Tomado de:
https://cgrw01.cgr.go.cr/rup/RUP.es/LargeProjects/tech.j
2ee/guidances/concepts/
java_messaging_service_jms_84F49452.html
3
OBJETIVOS
General:
Comprender que es JMS como se interactúa con esta plataforma
dentro del entorno Java y para que es de utilidad en el desarrollo de
proyectos.
Específicos:
Conocer que campo ocupa el JMS en el entorno Java.
Investigar como Java EE ayuda en la implementación de JMS.
Entender como JMS puede facilitar un desarrollo y comunicación de
aplicaciones.
4
JMS
En los años 60: Invirtieron grandes cantidad de dinero en mainframes para las
aplicaciones críticas, tales como procesamiento de datos, procesos
financieros, análisis estadísticos.
En los años 70: Los usuarios empezaron a acceder a los mainframes a través de
HISTORIA terminales los cuales expandieron el uso de estos sistemas
permitiendo el acceso concurrente de miles de usuarios.
En los años 80: Los PCs llegaron al mercado y la emulación de terminales se convirtió
en algo común.
5
JMS(JAVA MESSAGE SERVICE )
6
Funcionamiento Java Message Service
7
Dominios de Mensajería
Mensajes
Los mensajes que se intercambian
10
Integración de sistemas: las aplicaciones que se comunican intercambiando mensajes puede ser
desarrolladas con tecnologías diferentes el único requisito es que cada una de ellas tenga una
forma de enviar y recibir los mensajes.
Beneficios o Ventajas: Escalabilidad: en caso de necesitar más capacidad para procesar los mensajes se pueden añadir
más procesadores de mensajes sin que los emisores tengan ningún conocimiento de ello.
Asincronía: los mensajes puede ser procesados de forma asíncrona de forma que si un mensaje
desencadena un proceso largo en tiempo el emisor del mensaje no tiene que esperar a que el
proceso termine, el emisor puede enviar el mensaje y olvidarse
11
CONCLUSIONES
12
REFERENCIAS
haase, k. (2002). java™ message service api. 901 san antonio road, palo alto,
california 94303 u.s.a.: sun microsystems, inc.
mark hapner, r. b. (2002). java message service api tutorial and reference.
addison-wesley: boston,san francisco,new york .
mark hapner, r. b. (2013). java message service. parkway, redwood city, ca 94065,
u.s.a: oracle america, inc.
https://picodotdev.github.io/blog-bitix/2014/03/introduccion-y-ejemplo-sencillo-
de-java-message-service-jms/
http://www.jtech.ua.es/j2ee/publico/mens-2010-11/sesion01-apuntes.html
13