Restful Vs Soap

Páginas: 9 (2186 palabras) Publicado: 14 de julio de 2012
2011-2012

TELEMÁTICA APLICADA

COMPARAR SERVICIOS RESTFUL Y SOAP

UGR | Isabel de Aguilar de Damas

Contenido
INTRODUCCIÓN: ............................................................................................................................ 3 ¿Qué es un servicio Web REST? .................................................................................................... 3¿Cómo de popular es REST? .......................................................................................................... 3 ¿Y SOAP? ....................................................................................................................................... 4 REST vs SOAP................................................................................................................................. 4 Flexibilidad y simplicidad de la interfaz de programación de aplicaciones .................................. 4 Uso de Ancho de Banda - REST es más ligero ............................................................................... 5Seguridad....................................................................................................................................... 5 REST no es perfecto....................................................................................................................... 6 Tipo de Manejo: ............................................................................................................................ 6 La complejidad del lado del cliente (los clientes delgados).......................................................... 6 Pruebas y solución de problemas ................................................................................................. 6 La complejidad del lado del servidor ............................................................................................ 7 Almacenamiento en caché............................................................................................................ 7 CONCLUSIÓN: ................................................................................................................................ 7

2

INTRODUCCIÓN:
Antes de comenzar vamos a hacer un pequeño resumen de la terminología:   SOAP (Simple Object Access Protocol)Acceso a protocolo de objeto simple. HTTP basado en APIs1 referidas a APIs están expuestas como una o más HTTPURIs y las respuestas típicas están en XML/JSON. Los esquemas de respuesta son costumbre por objeto. REST, por otro lado, añade un elemento de uso estandarizado URIs, y también dando importancia al verbo usado HTTP (p.e: GET/POST/PUT ect).



Sin embargo, en los últimos años hemos visto un aumento del número de servicios Web, a pesar de que la publicidad que rodea a SOAP apenas se ha reducido.Los arquitectos de internet llegaron con un argumento muy bueno para echar SOAP a un lado: hay un método mejor para la construcción de sitios Web de la forma de transferencia de estado representacional o Representational State Transfer (REST). REST es más una antigua filosofía que una nueva tecnología. Pero una realización que vino más tarde a la tecnología. Mientras que SOAP parece poner enmarcha la siguiente fase del desarrollo de Internet con una serie de nuevas especificaciones, la filosofía REST propugna que los principios y protocolos existentes de la Web son lo suficientemente robustos para crear servicios Web. Esto quiere decir que los desarrolladores que entiendan HTTP y XML pueden empezar a desarrollar sitios Web inmediatamente sin necesidad de kits de herramientas aparte de loque normalmente utilizar para el desarrollo de aplicaciones de Internet.

En una arquitectura RESTfuk, los recursos clave están identificados. Los métodos estándar, en este caso los verbos HTTP, están mapeados a recursos semánticos específicos. Todos los recursos implementan la misma interfaz uniforme. Las dimensiones de los contenidos tipo, los cuales permiten diferentes representaciones de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Soap
  • Soap
  • Soap
  • SOAP
  • Soap
  • SOAP
  • SOAP
  • Soap

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS