BT

Início Notícias Oracle inicia os trabalhos no JMS 2.0

Oracle inicia os trabalhos no JMS 2.0

Favoritos

A Oracle submeteu, no início de março, a JSR 343, para atualização do padrão JMS. O Java Message Service estava sem atualizações desde 2003, mesmo com o aumento da adoção, nos últimos anos, de sistemas de mensageria assíncrona e da arquitetura orientada a serviços (SOA).

O líder do expert group será Nigel Deakin, que também é responsável pela manutenção da JMS 1.1 e lidera o projeto OpenMQ. Deakin está envolvido com JMS desde pelo menos 2005, quando trabalhava na SeeBeyond, empresa comprada pela Sun em 2006. As mudanças propostas incluem:

  • Suporte a CDI (ainda não existem anotações-padrão para JMS em si)
  • Suporte obrigatório a provedores externos (nem todas as implementações estão dentro de servidores de aplicações ou fornecem conectores JCA )
  • Esclarecimento dos relacionamentos com outras tecnologias do Java EE, com menção especial a EJB.

Há ainda recursos específicos de algumas implementações que podem ser incluídos na revisão do padrão, como as composite destinations do Apache ActiveMQ, ou a API de streaming do Progress SonicMQ, além das sugestões da comunidade.

Quais recursos de JMS e mensageria em geral você já usou? Acha que algum deles deveria ser padronizado? Suas respostas serão compiladas para envio ao expert group da nova JSR.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

  • Stream HTTP

    by Rafael Nunes /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Fazer um Stream por canal HTTP, como um servidor Comet, seria BEM legal.
    Não sei se alguma implementação suporta isto, sei que o HornetMQ só HTTP Stateless

  • Re: Stream HTTP

    by Julio Faerman /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    Acho que agora com Servlet 3 é possivel especificar de forma que o MQ funcione tão bem sobre HTTP como sobre sockets, suportando todas (ou pelo menos grande parte) das funcionalidades. HTTP seria mto bom mesmo.

  • Projeto no Java.net

    by Fernando Ribeiro /

    Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!

    O expert group criou um projeto no java.net para a comunidade acompanhar o desenvolvimento da especificação.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.