Cómo manejar las excepciones en API Rest con Symfony

Desarrollaste tu primer servicio web usando Symfony. Lo probaste por acá y por allá y funciona todo… salvo cuando no es así. Justo hubo un caso de esos muy extraños en que el registro que buscabas no tiene exactamente todos los campos solicitados… cosas que pasan en el desarrollo de software. Nada es grave, ¿no?… Seguir leyendo Cómo manejar las excepciones en API Rest con Symfony

Cómo exponer un WebService REST con PHP

¿Qué es un WebService? Ya en el artículo sobre cliente REST di una pequeña definición de un WebService, por si no lo leíste te lo cuento: Un WebService es una pequeña aplicación web diseñada para interactuar con otras aplicaciones (en lugar de hacerlo con personas). Las dos aplicaciones que se comunican toman el rol de: Servidor:… Seguir leyendo Cómo exponer un WebService REST con PHP

Cómo consumir un WebService REST con PHP

Un poco de background como para asegurarnos de que hablamos de lo mismo Qué es un webservice Un webservice (o servicio web) es una forma de integrar aplicaciones web. Básicamente se trata de un servidor que expone parte de su funcionalidad para que sus clientes (que generalmente son otros servidores de diferentes aplicaciones) puedan utilizarlas.… Seguir leyendo Cómo consumir un WebService REST con PHP