El protocolo SOAP, a pesar de lo que indica su nombre, es de todo menos sencillo. Principalmente, su complejidad deriva del hecho de estar basado en XML, aunque no es lo único que tiene. En teoría, es un protocolo super flexible. En la realidad… un dolor de cabeza importante. En PHP existen varias implementaciones que… Seguir leyendo Cómo enviar encabezados SOAP desde PHP
Etiqueta: SOAP
Consumir un WebService SOAP con certificado digital con PHP
Con curl_setopt especifica los certificados. El contexto de file_get_contents tambien es configurable.
Cómo enviar un archivo a un WebService SOAP desde PHP
Aprende a enviar archivos binarios usando el protocolo SOAP
Cómo generar el WSDL de un Webservice PHP
Generar un archivo de definición de WebService SOAP ha sido siempre un desafío para desarrolladores PHP. Aprende un modo simple de generarlos aquí.
Cómo autenticar usuarios en WebServices SOAP usando PHP
Muchas organizaciones (Especialmente gubernamentales) optan por exponer sus servicios web mediante el protocolo SOAP. Para hacer uso de dichos servicios es necesario consumirlos. Existen algunas ocasiones en las que no basta con conocer la URL del servicio, también es necesario realizar algún tipo de autenticación para obtener el resultado buscado. Autenticación HTTP en WebServices SOAP… Seguir leyendo Cómo autenticar usuarios en WebServices SOAP usando PHP
Cómo exponer un WebService SOAP con PHP
¿Qué es un WebService? Ya en el artículo sobre cliente SOAP di una pequeña definición de un WebService (Una más exhaustiva está en el curso de WebServices con PHP), 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).… Seguir leyendo Cómo exponer un WebService SOAP con PHP
Cómo consumir un WebService SOAP con PHP
Qué son los WebServices Los WebServices son un mecanismo muy útil para integrar aplicaciones a través del protocolo HTTP, y de ese modo, aprovechar las capacidades de terceros dentro de nuestras propias aplicaciones. Un ejemplo muy común es de las pasarelas de pago, como ser PayPal o MercadoPago. Se basan siempre en la existencia de dos procesos:… Seguir leyendo Cómo consumir un WebService SOAP con PHP