Dec
13

BlazeDS, Remoting e Messaging tornam-se OpenSource

A Adobe acaba de libertar o BlazeDS, o novo produto OpenSource (Licença LGPL v3) que corresponde à tecnologia JAVA server-side que dá suporte tanto para o Remoting assim como ao Messaging. Juntamente, foram libertadas as especificações do AMF3 para quem não possa utilizar directamente o BlazeDS (visto ser em JAVA).

Por outras palavras, agora é possível construír gratuítamente aplicações multi-utilizador com data push (!!). Exemplos? Desde um chat, até a uma aplicação de gestão, onde sempre que é introduzido determinado conteúdo na base de dados, todos os clientes ligados são notificados, e recebem no seu interface gráfico os novos dados sem terem que refrescar a “página”.

A Adobe está também empenhada em contribuir com a comunidade para permitir a implementação deste protocolo na maioria das plataformas server-side.

Enquanto que o Remoting já tinha sido implementado na maior parte das soluções server-side actuais, a disponibilização de messaging por protocolo HTTP (RTMP não foi libertado) irá permitir a aplicações fazerem data-push por um mecanismo de publishing/subscribe semelhante ao que o LifeCycle Data Services permite.
James Ward disponibilizou também o BlazeBench que permite analizar a diferença de performance entre AJAX JSON, Flex XML e Flex AMF3 usando BlazeDS.

O LCDS continuará a ser um produto comercial à parte que fornecerá as famosas API de data-management, sincronização offline, integração em portais, etc.

Foi disponibilizado um novo bugbase para este produto.

E para os fãs de AMFPHP (Retirado da press-release) :

“While there are open source projects and technologies that offer remoting and messaging to Adobe Flash® and Flex client applications, the contribution of these technologies and the AMF protocol specification represents a huge step forward for standardizing implementations across multiple platforms,” said Wade Arnold with AMFPHP. “Working with Adobe, we can create a common programming model that enables RIA developers to extend the reach of their applications across different server technologies in a compatible and consistent approach. The AMFPHP project is ecstatic to be able to work directly with Adobe in order to better leverage the AMF protocol in LAMP applications.”

No Comments

Make A Comment

No comments yet.

Comments RSS Feed   TrackBack URL

Leave a comment

top