segunda-feira, 20 de dezembro de 2010

Afinal, o que é Middleware?

     Toda programação possui, uma forma de conectar as partes mais baixas (Hardware) com a aplicação sendo desenvolvida, com NCL não poderia ser diferente. É necessário ter uma forma da sua aplicação interativa ser modulada, e entendida pela o conversor digital da televisão.


     Essa via de mão dupla é o que conhecemos por Middleware, o que viabiliza a comunicação entre a aplicação -> usuário, o usuário -> aplicação. A tecnologia para Middleware brasileira é o ginga.


     Imagine um sistema operacional como Linux, todos os linux trabalham sobre um "kernel", que por sua vez traduz os comando das aplicações feitas pelo usuário, e as chamadas do sistema operacional para o "hardware", e "retorna" as respostas na tela para o usuário, lembrando que o kernel possui uma "Versão". Relacionando a situação acima com com o estudo de caso do Middleware:


Kernel = Middleware
Retornar =  Aplicação de Interatividade
Hardware = Adaptador digital
Versão = Ginga

Nenhum comentário:

Postar um comentário