jueves, 27 de octubre de 2011

LA TECNOLOGIA Y LOS MIDLET


Un MIDlet es una aplicación que usa el perfil Mobile Information Device (MIDP) de la configuración de dispositivos conectados Limitada(CLDC) para Java ME medio ambiente. Las aplicaciones típicas incluyen juegos que se ejecutan en dispositivos móviles y teléfonos celulares que tienen pequeñas pantallas gráficas y sencillas interfaces de teclado numérico y el acceso limitado a la red sobre HTTP . 

/ / Lo llama para hacer una pausa el MIDlet
  pauseApp public void () {}

  / / Llamado a terminar el MIDlet
  public void destroyApp (booleano incondicional) {}


La implementación de aplicaciones

MIDlets son empaquetados en suites dentro de un . jar archivo con un archivo de manifiesto lo que indica que las clases de la aplicación que MIDlet. Así como las clases de Java, el . jar archivo puede contener otros recursos, como imágenes o archivos de sonido. Una . jad archivo contiene la ubicación de la jarra. , así como la lista de MIDlets en la suite y otros atributos. [ 2 [ 3 ]
El . jad archivo que describe un conjunto de MIDlets se utiliza para implementar las aplicaciones en una de dos maneras. Por el aire (OTA) de implementación implica cargar el jad. y . jar archivos a un servidor Web que se puede acceder por el dispositivo a través deHTTP . El usuario descarga el . jad archivo e instala los MIDlets que necesitan. [ 4 ] el despliegue local requiere los archivos MIDlet para ser transferidos al dispositivo a través de una conexión fuera de la red, tales como Bluetooth o IrDa y puede incluir software específico. [ 5 ]

MIDlet seguridad

verificación de código de bytes

Debido a la memoria y poder de procesamiento disponible en un dispositivo, el verificador de clases en la máquina virtual de móviles es mucho menor y sólo realiza una verificación rápida, la clase completa. El código de bytes para el MIDlet clases por lo tanto, debe ser pre-verificada mediante el uso de un preverifier para anotar los archivos de clases para permitir a la máquina virtual de móvil para ejecutar entonces los bytecodes resultantes. Los bytecodes resultantes son bytecodes válida porque las anotaciones son el uso de atributos de la bytecode para hacer las notas para la máquina virtual móvil para leer en hacer su verificación final de la clase incompleta.

Restricciones

A diferencia de un applet de Java , un MIDlet se limita al uso de la LCDUI en lugar de los reproductores más conocidos de AWT y swing .También hay restricciones en el tamaño de . jar archivos y el número de conexiones simultáneas de HTTP basado en la especificación MIDP.

No hay comentarios:

Publicar un comentario