Mobile Service Architecture: Novos patamares para o Java ME
Conheça a Mobile Service Architecture. A MSA define um novo conjunto mínimo de especificações para dispositivos Java ME e reduz a fragmentação no ambiente em que o Java mais cresce mundialmente.
Clique aqui para ler esse artigo em PDF.
MSA: Novos patamares para o Java ME
Conheça a Mobile Service Architecture
A MSA define um novo conjunto mínimo de especificações para dispositivos Java ME e reduz a fragmentação no ambiente em que o Java mais cresce mundialmente
A fragmentação de ambientes Java móveis é o incentivo principal para a criação da especificação Mobile Service Architecture – MSA. Mas o que é essa fragmentação? É a grande variedade de dispositivos móveis Java com diversas características diferentes e, infelizmente, implementações do Java ME (VM e APIs) com ainda mais diferenças. A despeito de todo o esforço de padronização já realizado no âmbito da Java ME, a frase Write Once, Run Anywhere não vale tanto no mundo móvel quanto no ambiente desktop (Java SE) e mesmo no domínio muito mais complexo das aplicações enterprise (Java EE). Essas diferenças são relativas principalmente a requisitos opcionais especificados em JSRs, os quais muitos fabricantes optam por não implementar. Alguma culpa recai também sobre pontos mal esclarecidos
A MSA, definida pela JSR (Java Specification Request) 248, esclarece vários pontos mal definidos de outras JSRs e torna obrigatórios itens que antes eram opcionais. O resultado esperado é um ambiente Java ME mais padronizado para os dispositivos que aderem a esta especificação. Sendo assim, quando certo dispositivo implementar a MSA, saberemos que suportará aplicações muito mais ricas e complexas do que as que se pode fazer hoje, sem dores de cabeça para nós desenvolvedores: sem bugs de portabilidade e sem a necessidade de soluções de contorno para dispositivos específicos." [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo