Book Creator

Servicios Web

by Cristopher Zaid García Aguilar

Cover

Loading...
Loading...
Loading...
SERVICIOS WEB
Loading...
Loading...
INDICE
TEMA Pag

INTRODUCCIÓN............................ 2


1.0 Que son los servicios web


CAPITULO T.................................... 5


1.0 Servicios Web 1.0


CAPITULO TT.................................. 6


1.0 Servicios Web 2.0


FUENTES DE CONSULTA............... 7
¿QUÉ SON LOS SERVICIOS WEB?
Ahora, ¿qué es un Web Service o Servicio Web en español? Pues, esta denominación se refiere a la programación (software) que permite el intercambio de data en la red entre aplicaciones y sistemas que pueden ser diferentes. Está basado en una serie de protocolos y estándares que permiten su puesta en marcha y le otorgan la característica de interoperabilidad.
Los web services codifican la información a transmitir en forma de texto y el proceso se basa en la petición de servicio por un “cliente” y en la respuesta a éste por un proveedor del servicio.
Y ¿qué quiere decir esto? Por ejemplo, una aplicación que esté programada bajo distintos lenguajes, puede utilizar un web service para operar adecuadamente desde distintos dispositivos con diferentes sistemas.
Tipos de web services
Existen dos tipos de servicios web que pueden ser utilizados para transmitir la data, aunque primero se debe conocer un poco cuáles son los componentes claves que integran a estas programaciones, y uno de estos es: XML.
Pero, ¿qué significan estas siglas? XML (Extensible Markup Language o Lenguaje de Marcado Extensible en español) es la forma en que está codificada la data para que pueda ser procesada por diferentes sistemas, es decir, es un lenguaje estándar que permite que se dé la comunicación aun cuando las aplicaciones o sistemas usen diferentes lenguajes de programación.
Ahora, hay dos tipos de web services: SOAP y RESTful. Pero, ¿cuál es el concepto que los define a cada uno?
En cuanto al SOAP (Simple Object Access Protocol) es un protocolo estándar de comunicación que permite enviar y recibir mensajes del servicio web entre dos aplicaciones o sistemas, basándose en el lenguaje XML. En pocas palabras, SOAP define cómo es la comunicación y suele usar el protocolo HTTP.
El HTTP (HyperText Transfer Protocol) se refiere al protocolo utilizado para transmitir los mensajes o archivos (la data) en la World Wide Web. Es de los más utilizados en la red por buscadores y servidores.
Por su parte, RESTful son las aplicaciones de servicios web provenientes de la arquitectura de software REST (Representational State Transfer), y se diferencia del SOAP en que no está estructurado bajo estándares definidos, y es más ligero. Además, su flexibilidad permite que funcione no solo con lenguaje XML, sino también con JSON (JavaScript Object Notation), entre otros.
Beneficios y desventajas de los servicios web
El uso de los servicios web puede ser beneficioso, pues permiten tener interoperabilidad entre distintos sistemas y aplicaciones independientemente de la plataforma que usen. Además, el factor geográfico no es una barrera que impide que distintos software y servicios de compañías diferentes, localizados en otros lugares puedan conectarse e integrarse.
SERVICIOS WEB 1.0
1. Correo electrónico (e-mail)

2. Listas de distribución

3. Foros

4. Charlas(IRC)

5. Audioconferencia y Videoconferencia

6. Transferencia de ficheros (FTP)Telnet

7. Páginas web (World Wide Web-www)
SERVICIOS WEB 2.0
1. MySpace

2. Facebook 

3. Tuenti

4. Instagram

5. Youtube

6. Twitter

7. Pinterest
PrevNext