Categorías: Todo - xml - http - api - protocolos

por Lessly Vargas hace 4 años

1162

APLICACIONES WEB ORIENTADAS A SERVICIOS

Las aplicaciones web orientadas a servicios utilizan protocolos como HTTP para la transferencia de datos, lo que permite una comunicación efectiva en la web. Este protocolo, desarrollado por W3C e IETF, es fundamental para las transacciones en Internet y se apoya en códigos de estado que indican el resultado de las solicitudes.

APLICACIONES WEB ORIENTADAS A SERVICIOS

INTERFAZ

Programable

Aplicacion

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
PUTCH
DELETE
PUT
POST
GET

APLICACIONES WEB ORIENTADAS A SERVICIOS

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.

HTTP

"UNIVERSIDAD TECNOLÓGICA DEL VALLE DEL MEZQUITAL"

TSU Tecnologías de la Información ADSMP

4°"A"

Elaboro:

Mendoza Chavarria Jonan

Vargas Martinez Lessly Michel


El 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.

* Errores de los servidores (500–599).

* Errores de los clientes (400–499),

* Redirecciones (300–399),

* Respuestas satisfactorias (200–299),

* Respuestas informativas (100–199),

SOAP

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

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).

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.​

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

XML

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

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.