Académique Documents
Professionnel Documents
Culture Documents
CARLOS TLLEZ
Fecha
Actividad
Tema
24-11-2016
Evidencias 2
La configuracin CLDC
Preguntas interpretativas
mviles
se
comunican
entre
s,
intercambiando
Preguntas argumentativas
Preguntas propositivas
BIBLIOGRAFIA Y WEBGRAFIA
J. White y D. Hemphill. Java 2 Micro Edition. Java in Small Things. Manning
Publications Co. 2002.
http://www.billday.com/j2me/ -> Recursos y documentacin para programar en
J2ME
http://www.j2meolympus.com/freebooks/freej2mebooks.jsp
apoyo de J2ME.
->
Material
de
->
Relacin
de
dispositivos
Sin lugar a duda la definicin de Sandbox es muy amplia ya que esto abarca
demasiados mbitos, para poder ejemplos nos podemos referir a: wikis, web e
incluso servidores web.
Sandbox en seguridad informtica es el aislamiento de procesos del
mecanismo para ejecutar programas con seguridad y de forma separada.
Este tipo de aislamiento permite controlar de cerca todo tipo de recurso que
proporcionan los programas al momento de su ejecucin, como lo son espacio
temporal de disco y memoria.
Algunos ejemplos de aislamiento son:
1-Los applets son programas que se ejecutan en contencin dentro de una
mquina virtual o un intrprete de scripts que haga el aislamiento. En
esquemas de uso de aplicaciones de red por demanda (streaming), el applet es
descargado en el cliente remoto y puede comenzar a ejecutarse antes de que
llegue en su totalidad. Los applets son comunes en los navegadores web, los
cuales usan ese mecanismo para ejecutar de manera segura cdigo no
confiable contenido en pginas web. Las tres implementaciones de applets ms
conocidas Adobe Flash, Java y Silverlight permiten (cuando menos) una
ventana rectangular con la que es posible la interactividad con el usuario y
brinda algo de espacio persistente (todo con el permiso del usuario).
2-Una celda es un conjunto de lmites en los recursos impuesto a los
programas por el ncleo de un sistema operativo. Puede incluir topes de E/S,
cuotas de espacio en disco, restricciones al acceso a redes y al sistema de
archivos. Las celdas son usadas comnmente en servidores virtualizados.
3-Las mquinas virtuales emulan un ordenador en su totalidad, en el cual un
sistema operativo convencional puede arrancar y funcionar como si estuviera
sobre hardware real. El sistema operativo cliente est aislado en el sentido de
que no corre nativamente en la mquina anfitriona y puede acceder nicamente
a los recursos (muchas veces virtuales) que le proporciona el emulador.
4-Aislamiento en mquinas nativas: Los investigadores de seguridad utilizan
frecuentemente tecnologas de aislamiento para analizar el comportamiento de
software malicioso. Al crear un ambiente que simula o replica los sistemas de
escritorio objetivo, se puede evaluar cmo el software malicioso infecta y
compromete el equipo.
2- Por qu no se puede hablar de clases propias heredadas en CLDC?
Investigando encuentro que CLDC hereda algunas clases del paquete java.io,
pero NO hereda ninguna clase relacionada con la entrada y salida de ficheros
por ejemplo, lo cual es debido a la gran variedad de dispositivos que abarca
CLDC ya que para estos es innecesario manejar ficheros. No se incluyen
clases del paquete java.net basado en comunicaciones TCP/IP ya que los
dispositivos CLDC no tienen por qu basarse en este protocolo de
comunicacin. Para suplir estas carencias tiene un conjunto de clases ms
genrico denominado generic connection framework. No podemos hablar de
6 Programacin de dispositivos mviles
Actividad 2
PANTALLAZO FINAL: