$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
O que é JMS
Search
Mattheus Cassundé
August 17, 2021
Technology
0
78
O que é JMS
Mattheus Cassundé
August 17, 2021
Tweet
Share
More Decks by Mattheus Cassundé
See All by Mattheus Cassundé
Implementando software guiado a negócio
cassunde
0
130
Entendendo Project Model Canva
cassunde
0
24
Qualidade além da engenharia
cassunde
0
320
Proxy Reverso com Apache2
cassunde
0
190
o que é harbor ?
cassunde
0
200
A importância dos logs
cassunde
0
610
RabbitMQ - Alguns detalhes
cassunde
0
37
Processo_de_Desenvolvimento.pdf
cassunde
0
45
Simplificando APIs Rest
cassunde
0
630
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
760
さくらのクラウド開発ふりかえり2025
kazeburo
2
610
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
2.9k
SREが取り組むデプロイ高速化 ─ Docker Buildを最適化した話
capytan
0
130
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
320
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
480
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
490
Building Serverless AI Memory with Mastra × AWS
vvatanabe
0
360
障害対応訓練、その前に
coconala_engineer
0
190
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
390
M&Aで拡大し続けるGENDAのデータ活用を促すためのDatabricks権限管理 / AEON TECH HUB #22
genda
0
230
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
390
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
89
Become a Pro
speakerdeck
PRO
31
5.7k
Navigating Weather and Climate Data
rabernat
0
49
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Facilitating Awesome Meetings
lara
57
6.7k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
330
Docker and Python
trallard
47
3.7k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
68
Deep Space Network (abreviated)
tonyrice
0
20
Transcript
JMS O que é?
"Java Message Service, ou JMS, é uma API da linguagem
Java para middleware orientado a mensagens. Através da API JMS, duas ou mais aplicações podem se comunicar por mensagens." https://pt.wikipedia.org/wiki/JMS
O que é Middleware?
Componente que facilita a comunicação entre softwares O que é
Middleware? EJB é um exemplo
Message Oriented Middleware Middleware orientado a Mensagem MOM
Message Oriented Middleware Filas Um produtor coloca uma mensagem na
fila e apenas um consumidor ler Tópicos Um produtor coloca uma mensagem no tópico e vários consumidores podem ler Existe dois tipos de MOM
Filas
Filas Mensagem pode ser lida apenas uma vez Não precisa
do produtor ativo para consumir Não precisa do consumidor ativo para produzir Consumidor avisa quando ler mensagem
Tópicos
Tópico Mesma mensagem pode ser consumida por vários Consumidor pode
ser durável Consumidor pode ser não durável
Quais as vantagens
Vantagens do MOM Opções que foram criadas para atender esses
requisitos Facilita integrações Alta concorrência Tolerância a falhas Escalabilidade e Balanceamento
JMS Especificação para colocar ordem na casa