segunda-feira, 16 de janeiro de 2012

Um padrão JSON para Java

Uma nova interface Java para o processamento de dados enviados em formato JSON foi aprovado pelo Java Community Process (JCP) como uma Java Specification Request (JSR). Com 10 votos à favor e 6 abstenções, o Comitê Executivo aprovou a JSR 353, que deve servir como uma base para o desenvolvimento padronizado de futuras APIs JSON e vai permitir que aplicativos sejam menores e mais portáveis por não terem que embutir as bibliotecas JSON necessárias para seu funcionamento.

A proposta planeja permitir que produção e consumo de texto JSON seja feito de forma contínua, de forma similar à API StAX usada para XML. Também tem como objetivo produzir um modelo de objeto e API para o texto JSON, de forma similar à API DOM para XML. O pedido especificamente aponta que agregar texto JSON a objetos Java, e vice-versa, não será uma meta da especificação. Os desenvolvedores afirmam que eles pretendem integrar a JSR 353 ao Java EE 7, assim como oferecer uma variante independente para o Java SE 6 e posteriores.

O grupo de usuários brasileiros, SouJava, votou à favor da JSR e comentou favoravelmente o trabalho do líder de especificação, Jitendra Kotamraju, que demonstrou sua habilidade em envolver desenvolvedores da comunidade mais ampla. A IBM também ofereceu seus comentários e apontou que seu voto favorável foi exclusivamente baseado nos méritos técnicos do JSR 353 e que não pretendia votar, devido aos termos de licenciamento ao quais os pedido foi submetido pela Oracle [PDF]. A IBM acrescentou que prefere uma licença livre e em código aberto, mas que isso não é um criticismo aos termos de licença aplicáveis da JSR.

Fonte: Linux Magazine

Nenhum comentário:

Postar um comentário