Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2019

Servicios Web Rest

API REST Y SU DEFINICIÓN REST  (REpresentational State Transfer) es un tipo de arquitectura de desarrollo web que se apoya totalmente en el estándar HTTP. Fue definida en el 2000 por Roy Fielding, uno de los padres de la especificación HTTP y un referente en la arquitectura de redes. Hoy por hoy la mayoría de las aplicaciones que se desarrollan para servicios profesionales, tales como Twitter, YouTube, los sistemas de identificación con Facebook, etc, disponen de una API REST para el intercambio de información entre el front y el back. Así como también hay cientos de empresas que generan negocio gracias a REST y las APIs REST. Sin ellas, todo el crecimiento en horizontal sería prácticamente imposible. Esto es así porque REST es el estándar más lógico, eficiente y habitual en la creación de APIs para servicios de Internet. ¿CÓMO SE USA UNA API REST? Una API REST define un conjunto de funciones que los desarrolladores pueden realizar solicitudes y recibir respuestas...

Servicios Web

¿QUÉ SON LOS SERVICIOS WEB? Los servicios web son aplicaciones autónomas modulares que se pueden describir, publicar, localizar e invocar a través de una red. Dicho de otra forma, los Servicios Web pueden definirse como entidades programables que actúan como cajas negras para proporcionar una determinada funcionalidad, tal y como la de una aplicación o una funcionalidad de sistema. CARACTERÍSTICAS Las características principales de los servicios Web son las siguientes: Utilización de estándares de Internet. La única forma para que los servicios Web sean utilizados por la cantidad de sistemas heterogéneos existentes en Internet es el empleo del protocolo de transferencia de datos HTTP utilizado por todos los navegadores Web y XML. Basados en tecnologías de paso de mensajes. La interacción entre el cliente y el proveedor del servicio es empaquetada en unidades autodesciptivas denominadas mensajes. Dicha interacción se describe en función de los mensajes intercambiados. Co...