Qué son?
¿Qué son los servicios web?
Se trata de una servicio que no genera html para ser visto por un humano.
El cocmentido es generar información y para recibir datos de otro sistema informático, de otro software: sitio web, applicación móvil, de escritorio, ...
¿JSON o XML?
Un servicio web puede suministrar datos en distintos xml o json.
Históricamente, xml fue muy importante.
Actualmente json se impone por sencillez en su generación y por facilidad para ser procesado con javascript.
Los header Accept de la petición indican que se espera:
Qué usar??:
En principio utilizaremos JSON: sencillo de generar y de consumir.
XML no es nuestro amigo: schemas, namespaces...
Si no es un requerimiento, evitaremos XML
Last updated
Was this helpful?