web service vs rest

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
web service vs rest por Mind Map: web service vs rest

1. Rest: es un estilo de arquitectura de software para sistemas hipermedias distribuidos tales como la Web

1.1. Rest puede usar SOAP de Servicios Web ya que es un concepto y se puede utilziar cualquier protocolo como HTTP

2. REST no es un estándar, ya que es tan solo un estilo de arquitectura.

2.1. Está basado en estándares: • HTTP • URL • Representación de los recursos: XML/HTML/GIF/JPEG/… • Tipos MIME: text/xml, text/html, …

3. En una API REST la idea de “servicio” como tal desaparece.

3.1. Lo que tenemos son recursos, accesibles por identificadores (URIs).

3.2. Sobre esos recursos podemos realizar acciones, generalmente diferenciadas a través de verbos HTTP distintos.

4. Los objetivos de REST son

4.1. Escalabilidad de la interacción con los componentes.

4.2. Generalidad de interfaces.

4.3. Puesta en funcionamiento independiente.

4.4. Compatibilidad con componentes intermedios

5. Soap es un protocolo para el intercambio de mensajes sobre redes de computadoras, generalmente usando HTTP.

5.1. Este protocolo está basado en XML, facilitando la lectura, aunque los mensajes resultan más largos y por ende más lentos de transferir.

6. Soap no puede usar rest debido a que es un protocolo

7. Soap usa interfaces de servicio

8. Rest usa URIs

9. Soap define su propia seguridad