22.06.2013 Views

Aplicaciones de Windows CE / Embedded Daniel Archidona / Laura ...

Aplicaciones de Windows CE / Embedded Daniel Archidona / Laura ...

Aplicaciones de Windows CE / Embedded Daniel Archidona / Laura ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Aplicaciones</strong> <strong>de</strong> <strong>Windows</strong> <strong>CE</strong> / Embed<strong>de</strong>d<br />

8<br />

<strong>Daniel</strong> <strong>Archidona</strong> / <strong>Laura</strong> Bernabé<br />

archivos: un sistema <strong>de</strong> archivos basado en ROM, un sistema <strong>de</strong> archivos basado en RAM, y<br />

un sistema <strong>de</strong> archivo FAT para las unida<strong>de</strong>s <strong>de</strong> disco.<br />

La funcionalidad <strong>de</strong> bases <strong>de</strong> datos <strong>de</strong> <strong>Windows</strong> <strong>CE</strong> no tienen un corolario como en<br />

<strong>Windows</strong> NT o <strong>Windows</strong> 95. La base <strong>de</strong> datos provee almacén, acceso y or<strong>de</strong>namiento <strong>de</strong><br />

objeto. Se utilizó inicialmente en el HPC para cosas como libro <strong>de</strong> dirección y apuntes. Una<br />

característica clave <strong>de</strong> las bases <strong>de</strong> datos, el sistema <strong>de</strong> archivos y el registro es que ellos<br />

están protegidos contra un "reset" imprevisto. Si ocurre un "reset" durante una escritura al<br />

almacén <strong>de</strong> objeto, <strong>Windows</strong> <strong>CE</strong> asegura que el almacén no estará corrupto, ya sea<br />

completando la operación cuando el sistema se reinicie o retrocediendo al último estado<br />

estable conocido antes <strong>de</strong> la interrupción.<br />

3.6.-TCP/IP, PPP, y IrDA.<br />

Los protocolos <strong>de</strong> comunicaciones <strong>de</strong> <strong>Windows</strong> <strong>CE</strong> 1.01 proveen conectividad a los<br />

PCs <strong>de</strong> escritorio <strong>Windows</strong>, Internet, y a otros dispositivos <strong>Windows</strong> <strong>CE</strong>. La pila <strong>de</strong> protocolo <strong>de</strong><br />

comunicaciones para las conexiones es el protocolo estándar <strong>de</strong> Internet, TCP/IP, acompañado<br />

<strong>de</strong> PPP. TCP/IP y PPP se utilizan cuando se aplica la característica "Conexión Directa<br />

mediante Cable" entre PCs <strong>Windows</strong>, así como también ahora se utiliza para comunicar un<br />

dispositivo <strong>Windows</strong> <strong>CE</strong> con Internet a través <strong>de</strong> un mó<strong>de</strong>m o una LAN. <strong>Windows</strong> <strong>CE</strong> también<br />

incluye un estándar infrarrojo (IRDA 2 ).<br />

3.7.-APIs.<br />

<strong>Windows</strong> <strong>CE</strong> exporta un subconjunto <strong>de</strong> Win32 API. Dentro <strong>de</strong> este subconjunto se<br />

incluyen sobre 500 <strong>de</strong> las más utilizadas API 3 s <strong>de</strong> Win32. <strong>Aplicaciones</strong> como Pocket Word y<br />

Pocket Excel han sido escritas con este subconjunto.<br />

Junto con los protocolos <strong>de</strong> comunicaciones, <strong>Windows</strong> <strong>CE</strong> provee varias <strong>de</strong> las APIs<br />

familiares para comunicaciones <strong>de</strong> <strong>Windows</strong>, incluyendo <strong>Windows</strong> Sockets, TAPI 4 y<br />

Unimo<strong>de</strong>m.<br />

3.8.-Conectividad Remota<br />

Para posibilitar aplicaciones <strong>de</strong> conectividad, <strong>Windows</strong> <strong>CE</strong> exporta RAPI o Remote<br />

Access API (API <strong>de</strong> Acceso Remoto) a un PC con <strong>Windows</strong> a través <strong>de</strong> Sockets. El PC a su<br />

vez importa esa API y pue<strong>de</strong> manipular al dispositivo HPC. Una aplicación en un PC, como el<br />

Explorador <strong>de</strong> HPC, utiliza RAPI para manipular el almacén <strong>de</strong> objeto <strong>de</strong>l dispositivo <strong>Windows</strong><br />

<strong>CE</strong>. Los archivos pue<strong>de</strong> mover hacia y <strong>de</strong>s<strong>de</strong> el dispositivo <strong>Windows</strong> <strong>CE</strong>, las bases <strong>de</strong> datos<br />

pue<strong>de</strong>n actualizarse, el registro pue<strong>de</strong> ser modificado y revisado a través <strong>de</strong> la conexión.<br />

Mediante la utilización <strong>de</strong> TAPI, esta conexión pue<strong>de</strong> realizarse remotamente a través <strong>de</strong> una<br />

línea telefónica.<br />

2 Protocolo estándar para la comunicación sin cables a través <strong>de</strong> la luz infrarroja entre, por<br />

ejemplo, un teléfono móvil y un or<strong>de</strong>nador o una impresora. (Ver glosario)<br />

3 Application Programmers Interface. (Ver glosario).<br />

4 API <strong>de</strong> Telefonía. (Ver glosario).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!