Programação

JMS e ActiveMQ: Mensageria com Java

Curso online de JMS e ActiveMQ: Mensageria com Java

9,1

é a nota desse curso

1.411

alunos neste curso

Faça esse curso e...

  • Integre sistemas com JMS
  • Entenda a diferença entre fila e topicos
  • Tópicos e assinaturas duráveis
  • Tratando erros e poison messages
  • Tudo isso utilizando o MOM da Apache: o ActiveMQ
  • 16h para conclusão
  • 64 exercícios
  • 173 minutos de videos

Curso JMS e ActiveMQ: Mensageria com Java

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 64
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 337
    Cursos
  • 19.432
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 337
    Cursos
  • 19.432
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores Java que precisam integrar sistemas através da mensageria.

Nível de Dificuldade

Intermediário

Instrutores

  • Nico Steppat

    Um alemão radicado no Brasil. Instrutor e desenvolvedor na Caelum, focado no Java EE e NoSQL. Vibrou bastante com a Alemanhã campeã.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução ao Mensageria com ActiveMQ

    • Loja virtual e geração de nota fiscal
    • Problemas de comunicação
    • ActiveMQ, o MOM da Apache Foundation
    • Instalando o ActiveMQ
    • A primeira fila
    • Enviando a mensagem
    • Simulando a entrega
  2. Consumindo mensagens com JMS

    • JMS
  3. A API de mensageria

    • Criação do projeto
    • Criando uma Conexão com o ActiveMQ
    • Subindo o ActiveMQ em memória
    • Criando um MessageConsumer
    • Testando o consumidor
  4. Recebendo mensagens com MessageListener

    • Tratador de mensagem
    • Subinterfaces da Message
    • Testando o Listener
  5. Enviando e distribuindo mensagens com JMS

    • Criando o MessageProducer
    • Competição entre Consumidores
    • Trabalhando de forma distribuída
  6. Tópicos e assinaturas duráveis

    • Broadcast de mensagens
    • Modelo Publish-Subscriber
    • Criação do Topic e Producer
    • Assinaturas duráveis
    • Entrega garantida
    • Testando o broadcast
  7. Selectores e propriedades da Mensagem JMS

    • Todas as mensagens são importantes?
    • Consumo condicional de mensagens
    • Message Selectors
    • Considerações sobre o Message Selector
    • Alterando propriedades da mensagem JMS
    • Testando o selector
    • Mensagens noLocal
  8. Enviando mensagens especificas e tratamento de erro

    • Introdução
    • Mensagens bem construídas
    • Construindo o XML
    • Enviando diretamente um objeto
    • Quando o recebimento da mensagem falha
    • Recebendo ObjectMessage
    • Tentativas de entrega da mensagem
    • Conhecendo a DLQ
    • Consumindo mensagens da DLQ
    • Confirmando o recebimento da mensagem programaticamente
    • Usando acknowledge
    • Trabalhando com Session commit e rollback
    • Para saber mais: Session.DUPS_OK_ACKNOWLEDGE
  9. Prioridade e Tempo de vida da mensagem

    • Relembrando dos modelos de entrega
    • Um novo problema: vários logs
    • Definindo o que é importante
    • Persistente vs não persistente
    • Prioridade da mensagem
    • Habilitando prioridades em activemq.xml

O que os nossos alunos estão falando desse curso

Nicholas Moisés

em 16/01/2016

Conteúdo didático e de extrema qualidade! Parabéns ao Nico pela passagem de conhecimento de forma prática e expontânea.

Sobre o curso JMS e ActiveMQ: Mensageria com Java

Sérgio da Rocha Gomes

em 15/01/2016

Muito boa a abordagem de todos os recursos genéricos dos MOM, isso garante que eu possa me adaptar a qualquer um.

Sobre o curso JMS e ActiveMQ: Mensageria com Java

victor maehira

em 30/12/2015

Já fiz cursos de MQ anteriormente, mas este foi o melhor. Finalmente, entendi o que é Topic.

Sobre o curso JMS e ActiveMQ: Mensageria com Java

Curso JMS e ActiveMQ: Mensageria com Java

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 64
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 337
    Cursos
  • 19.432
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 337
    Cursos
  • 19.432
    Exercícios
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana