Es una jerarquía en realidad,
RESTful API es un tipo de convención de creación de servicios web, o un método para construir servicios web.
Los servicios web también se pueden realizar utilizando otras arquitecturas, por ejemplo, un servicio web SOAP.
- ¿Cuál es la mejor tecnología ASP.Net para avanzar: Razor o aspx?
- ¿Cuál es la importancia de los mapas del sitio?
- Cómo hacer un complemento de WordPress que consulte datos complejos de una API externa y actualizaciones en tiempo real
- ¿Ves a Vue como un espejo de Angular?
- ¿Cuál es una buena manera de 'conectar' los controles de IU generados por JavaScript entre sí y definir sus interacciones?
Por lo tanto, todas las API RESTful son servicios web, pero todos los servicios web no son API RESTful.
Del mismo modo, todas las aplicaciones SOAP son (en su mayoría) servicios web, pero todos los servicios web no son aplicaciones SOAP
–
Pero solo para dar algunos datos de la industria,
Todas las API RESTful son servicios web fuera de curso,
y no todos los servicios web son API RESTful, pero el 90% de los servicios web son API RESTful en la industria de TI actual.
SOAP se ha convertido principalmente en un software heredado.