La Vida

No te entretengas en tonterías y vete a buscar lo que te haga feliz, que el tiempo corre muy deprisa

25 ene 2010

TECNOLOGÍAS API REST VS API SOAP

Al implantar una API, se lo puede hacer mediante tres opciones: REST, SOAP, o ambos.

API de REST:

Son fáciles y rapidas de desarrollar pero, la solicitud se envía independientemente del tipo de cifrado utilizado. Cuando se recibe la petición REST, la información vendrá a través del método GET, en una URL que es codificada durante la transmisión. Probablemente se quera descifrar antes de someterlo a un proceso. Diferentes tipos de solicitudes deben dirigirse a diferentes puntos finales (URL). Se puede utilizar un único script de comandos para manejar todas las solicitudes, o configurar el servidor web para asignar criterios de valoración.

API SOAP

Es más compleja, requiere un mayor esfuerzo para generar la respuesta y atender la solicitud, pero permiten una mayor flexibilidad al añadir soporte de espacio de nombres.

Cuando llega una solicitud SOAP, lo primero que se hacer es asegurar que cumple con el formato especificado por el documento WSDL. La mayoria de APIs de SOAP usa cierto framework que se encarga en gran parte del trabajo pesado al manejar solicitudes. API SOAP utiliza un criterio de valoración único para todas las solicitudes.

3 comentarios:

  1. La arquitectura de REST es la mas utilizada ya que su representacion es mucho mas sencilla puesto que se hace una representacion de recursos, mientras que con SOAP todo llega a complicarse un poco mas ya que con ella se representan servicios

    ResponderEliminar
  2. Gracias tu informacion a sido de gran ayuda para entender mas sobre la arquetectura REST.
    Saludos LOLITA

    ResponderEliminar
  3. Dependiendo de la aplicación se puede elegir la API que mejor se ajuste a las necesidades sin desperdiciar recursos...

    ResponderEliminar