¿Cuál es la diferencia entre la interfaz http y la interfaz de servicio web?
La diferencia entre servicio web (SOAP) e interfaz HTTP
¿Qué es el servicio web? La solicitud SOAP es una versión especializada de HTTP POST que sigue un formato de mensaje xml especial. El tipo de contenido está configurado en: texto/xml. Cualquier dato puede ser xmlizado.
¿Por qué deberíamos aprender sobre servicios web? La mayoría de las interfaces externas implementarán métodos de servicio web en lugar de métodos http. Si no sabe cómo, no habrá forma de conectarse.
¿Es el servicio web mejor que http (post/get)?
1. Los métodos y parámetros requeridos implementados en la interfaz son claros de un vistazo
2. No te preocupes por los problemas de capitalización.
3. No se preocupe por los problemas del código URL chino
4. No es necesario declarar los parámetros de autenticación (cuenta, contraseña) varias veces en el código
5. Los parámetros pasados pueden ser matrices y objetos. , etc...
¿El servicio web es relativamente http (es post/get) rápido?
Debido al análisis xml, la velocidad puede verse reducida.
¿Se puede reemplazar el servicio web por http (post/get)?
Es absolutamente posible, y todas las plataformas abiertas actuales se implementan mediante HTTP (post/get).