preloader

1. Januar 1 | 2 minuten lesen
Inhaltsverzeichnis

capitulo 40 Servicios web en Python 40.1 Introducción Este capítulo analiza los servicios web RESTful implementados con Flask estructura. 40.2 Servicios RESTful REST significa Transferencia de estado representacional y fue un término acuñado por Roy Fielding en su Ph.D. para describir la arquitectura ligera y orientada a los recursos estilo que sustenta la web. Fielding, uno de los principales autores de HTTP, fue buscando una manera de generalizar el funcionamiento de HTTP y la web. el gen- eliminó el suministro de páginas web como una forma de suministro de datos a pedido de un cliente donde el cliente tiene el estado actual de un intercambio. Con base en esta información estatal mación, el cliente solicita el siguiente elemento de datos relevantes y envía toda la información necesarios para identificar la información a suministrar con la solicitud. Por lo tanto, la las solicitudes son independientes y no forman parte de una conversación con estado en curso (por lo tanto transferencia estatal). Cabe señalar que, aunque Fielding pretendía crear una forma de describiendo el patrón de comportamiento dentro de la web, también tenía el ojo puesto en producir servicios basados ​​en la web más ligeros (que los que utilizan Enterprise Frameworks de integración o servicios basados ​​en SOAP). Estos más ligeros basados ​​en HTTP Los servicios web se han vuelto muy populares y ahora se usan ampliamente en muchas áreas. Los sistemas que siguen estos principios se denominan servicios RESTful. Un aspecto clave de un servicio RESTful es que todas las interacciones entre un cliente (ya sea JavaScript ejecutándose en un navegador o en una aplicación independiente) son hecho usando operaciones simples basadas en HTTP. HTTP admite cuatro operaciones, estas son HTTP Get, HTTP Post, HTTP Put y HTTP Delete. Estos se pueden utilizar como © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_40 471

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Weiterlesen

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Weiterlesen