ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

LA CONFIGURACIÓN CLDC


Enviado por   •  13 de Agosto de 2012  •  4.142 Palabras (17 Páginas)  •  262 Visitas

Página 1 de 17

1

Programación de dispositivos móviles

Semana 2

LA CONFIGURACIÓN CLDC

Ya vimos de manera general la configuración CLDC, aquella en la que se

monta el perfil MIDP para hacer los MIDlets. Sin embargo, debido a su uso, es

necesario entenderla a profundidad la configuración, sus partes, su estructura y

la diferencia que existe entre ellas y otras plataformas.

De que se encarga exactamente la configuración CLCD. Esta configuración

tiene varias funciones (que estudiaremos a fondo en esta sección), entre las

cuales se destacan:

 El lenguaje JAVA y las características particulares de la máquina virtual

en la que se corre: Características que se han mantenido y aquellas que

se han tenido que omitir en la configuración CLDC

 Las librerías del Core de JAVA (Las librerías del Core de java son

“Java.lang” y “java.util”): Que librerías han sido heredadas por la

configuración CLDC y cuales son propias de la misma

 Entrada y salida de información: Que entradas y qué salidas se han

mantenido en la configuración.

 Comunicaciones OTA: Soportes de protocolos de comunicación por la

configuración.

 Seguridad en el dispositivo: Modelo de seguridad proporcionado por la

configuración CLDC

 Internacionalización: Variación idiomática

Veamos entonces cada uno de estos elementos a profundidad, junto con otros

que definen la configuración CLDC.

2

Programación de dispositivos móviles

Semana 2

Objetivos de la configuración CLDC y requerimientos de la misma:

JAVA es un lenguaje muy extenso. Puede manejar bases de datos,

documentos, animaciones, simulaciones, redes empresariales e incluso

dispositivos móviles. Debido a lo extenso de su repertorio, debemos restringir

las características de funcionamiento del mismo. Esta restricción la hacemos a

través de una configuración. La configuración CLDC determina un conjunto de

características, que el lenguaje JAVA soporta, y que caracterizan un

determinado conjunto de dispositivos. Restringe el trabajo en red, la seguridad

del dispositivo, las APIs de programación, etc. Es como tener una masa para

galletas, y usar un molde para hacer galletas de determinada forma. Todas las

galletas que se puedan hacer con ese molde están caracterizadas por ser de la

misma masa (JAVA), pero todas tienen la misma forma porque fueron cortadas

con el mismo molde (Configuración).

Este molde, esta forma, es la base para diversos perfiles. Un perfil define un

conjunto más particular aún de características que hacen que el dispositivo se

pueda dirigir a un mercado más especializado. Si bien existen muchos perfiles

1

,

el perfil que nos interesa precisamente es el MIDP, porque este es el que

define las características de lo que es un dispositivo móvil de bajas

prestaciones y alta movilidad. Es como si las galletas sacadas por el mismo

molde, pudieran unas bañarse de chocolate, las otras de vainilla, las otras de

azúcar… y cada una de esas cubiertas fuera un perfil. En términos JAVA, un

celular puede verse como una galleta, en forma de bota, de chocolate; un

blacberry como una galleta, en forma de bota, de vainilla; un PC es una galleta,

en forma de círculo, con mora… etc. Teniendo esto mucho más claro, veamos

los objetivos específicos de la configuración:

1

Estas configuraciones se pueden encontrar en el documento “Configurations and Profiles

Architecture Specification, Java 2 Platform Micro Edition (J2ME), Sun Microsystems, Inc”

3

Programación de dispositivos móviles

Semana 2

 Objetivos

El objetivo principal de la configuración CLDC es, como se dijo ahora, servir

como un modelo para un determinado tipo de componentes. En este caso

particular, trata de definir un estándar para dispositivos de reducido tamaño

conectados a una red y con recursos limitados. Pero decir “recursos limitados”

es muy ambiguo. ¿Con respecto a qué? Se define un recurso como limitado

cuando es 10 veces menor que los recursos de un computador de escritorio

promedio. La configuración CLDC va más allá, definiendo un conjunto de

características que debe tener el dispositivo. Estas características son las

siguientes:

o Entre 160 y 512 Kb de memoria total disponible para la

localización

...

Descargar como (para miembros actualizados)  txt (27.3 Kb)  
Leer 16 páginas más »
Disponible sólo en Clubensayos.com