Transferencia de datos con XML.pptx

Post on 31-Dec-2014

29 views 2 download

Transcript of Transferencia de datos con XML.pptx

TRANSFERENCIA DE DATOS CON XML

ALUMNOS:

Fernando Raza Céspedes.

Luis Bringas Rojas.

Jordan Cárdenas Villalta.

Erik Requez Rodríguez.

¿QUÉ ES XML?

XML o extensible Markup Language (Lenguaje extensivo de etiquetas), es un lenguaje basado en las mismas teorías de HTML, con etiquetas que abren y cierran y un contenido en ellas, estas etiquetas pueden tener atributos especiales que las diferencien de otras etc.

En síntesis XML nos sirve para cualquier tipo de transferencia de datos que queramos hacer, sobre todo si estamos conectando bases de datos entre varias aplicaciones.

¿CÓMO FUNCIONA?

Cualquier sistema que necesite un control de información y su transformación a otros lenguajes podría gestionarla por medio de XML.

Una gran base de datos virtual a la que cualquier aplicación, independientemente del entorno, sistema operativo y lenguaje de programación puede acceder siguiendo unas API's(Interfaz de programación de aplicaciones) estándar.

ESTRUCTURA DE XML

Un sistema XML típico consta de tres tipos de archivos: Los datos XML, que son sus datos, más

las etiquetas XML que describen el significado y la estructura de los datos.

Los esquemas XML, que definen las reglas de lo que puede y no puede haber en sus archivos de datos. Por ejemplo, un esquema podría servir para asegurarse de que los usuarios no pueden escribir texto en un campo de fecha.

Las transformaciones XML, que permiten utilizar los datos en diversos programas o archivos. Por ejemplo, una transformación podría agregar los datos relativos a las ventas a un libro de trabajo, mientras que otra transformación podría insertar la misma información en un documento.

COMUNICACIÓN CLIENTE SERVIDOR CON SOCKETS:

GPRS

General Packet Radio Service (GPRS) o servicio general de paquetes vía radio es una extensión del Sistema Global para Comunicaciones Móviles GSM para la transmisión de datos no conmutada (o por paquetes).. Permite velocidades de transferencia de 56 a 144 kbps.

Una conexión GPRS está establecida por la referencia a su nombre del punto de acceso (APN). Con GPRS se pueden utilizar servicios como (WAP)

EDGE:

Es una tecnología de la telefonía móvil celular, que actúa como puente entre las redes 2G y 3G. EDGE se considera una evolución del GPRS (General Packet Radio Service). Esta tecnología funciona con redes GSM. Aunque EDGE funciona con cualquier GSM que tenga implementado GPRS, el operador debe implementar las actualizaciones necesarias, además no todos los teléfonos móviles soportan esta tecnología.

EDGE, o EGPRS, puede ser usado en cualquier transferencia de datos basada en conmutación por paquetes (Packet Switched), como lo es la conexión a Internet. Los beneficios de EDGE sobre GPRS se pueden ver en las aplicaciones que requieren una velocidad de transferencia de datos, o ancho de banda altos, como video u otros servicios multimedia.

SERVICIOS OFRECIDOS:

La tecnología GPRS mejora y actualiza a GSM con los servicios siguientes:

Servicio de mensajes multimedia (MMS). Mensajería instantánea. Aplicaciones en red para dispositivos a través

del protocolo WAP. Servicios P2P utilizando el protocolo IP. Servicio de mensajes cortos (SMS). Posibilidad de utilizar el dispositivo como 

módem USB.

TRANSFERENCIA DE ARCHIVOS USANDO SOCKETS ENTRE CLIENTE / SERVIDOR (EJEMPLO):

Ejecutamos primero el servidor

AHORA NOS PIDE LA DIRECCIÓN DE DESTINO DONDE QUEREMOS QUE SE ENVÍE NUESTRO ARCHIVO.

COLOCAMOS LA DIRECCIÓN DE DESTINO Y PONEMOS AL FINAL EL NOMBRE DEL ARCHIVO A TRANSFERIR.

AHORA CORREMOS EL CLIENTE

NOS PIDE INGRESAR LA DIRECCIÓN DONDE SE ENCUENTRA EL ARCHIVO A TRANSFERIR.

COLOCAMOS LA DIRECCIÓN

Y SE COMPLETÓ LA TRANSFERENCIA

AHORA VERIFICAMOS EN NUESTRA CARPETA DE DESTINO

FIN!!!!!!!!!!!!!!