APLICACIONES WEB ORIENTADAS A SERVICIOS

URL

URL

O localizador de recursos uniforme es un identificador de recursos uniforme cuyos recursos referidos pueden cambiar, esto es, la dirección puede apuntar a recursos variables en el tiempo.

XML

XML

Es un metalenguaje que permite definir lenguajes de marcas desarrollado por el World Wide Web Consortium utilizado para almacenar datos en forma legible

Subtopic

Subtopic

JSON

JSON

Es un formato de texto sencillo para el intercambio de datos. Se trata de un subconjunto de la notación literal de objetos de JavaScript, aunque, debido a su amplia adopción como alternativa a XML, se considera un formato independiente del lenguaje.

EJEMPLO

EJEMPLO
API

API

Es un conjunto de subrutinas, funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.​

Ejemplos de API's

REST

REST

La transferencia de estado representacional o REST es un estilo de arquitectura software para sistemas hipermedia distribuidos como la World Wide Web.

API REST

Es una arquitectura para API'S que se conectan via web con el protocolo HTTP. Permite acceder a la informacion con idenificadores unicos (URL).

SOAP

SOAP

Es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML.

HTTP

HTTP

r

"UNIVERSIDAD TECNOLÓGICA DEL VALLE DEL MEZQUITAL"TSU Tecnologías de la Información ADSMP4°"A"Elaboro:Mendoza Chavarria JonanVargas Martinez Lessly MichelEl mapa mental realizado lo hicimo de acuerdo a lo que vimos la clase pasada en la materia de Aplicaciones web. Vimos lo que es una API

Es un protocolo de transferencia de hipertexto que se usa en la Web. Es una sigla que significa HyperText Transfer Protocol, o Protocolo de Transferencia de Hipertexto. Este protocolo fue desarrollado por las instituciones internacionales W3C y IETF y se usa en todo tipo de transacciones a través de Internet.

Codigos de estado HTTP

Los códigos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP específica.

* Respuestas informativas (100–199),

* Respuestas satisfactorias (200–299),

* Redirecciones (300–399),

* Errores de los clientes (400–499),

* Errores de los servidores (500–599).

ARQUITECTURA DE UN SERVICIO WEB

ARQUITECTURA DE UN SERVICIO WEB

La definición de W3C ya aporta la información relevante sobre la estructura y patrón de interacción de un servicio web. En ella vemos necesario el rol de un proveedor de servicio, y un consumidor del mismo.

WEB SERVICE

WEB SERVICE

Un servicio web es un conjunto de especificaciones tecnológicas basadas en estándares abiertos y que proporcionan un modelo de interacción sistema a sistema.

Métodos HTTP

GET

POST

PUT

DELETE

PUTCH

INTERFAZ

INTERFAZ

Programable

Programable

Aplicacion

Aplicacion