BT

Oracle inicia os trabalhos no JMS 2.0

por Fernando Ribeiro em 16 Mar 2011 |

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.

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.

Dê sua opinião

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

Receber menssagens dessa discussão

Stream HTTP by Rafael Nunes

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

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

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

Receber menssagens dessa discussão

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

Receber menssagens dessa discussão

3 Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT