Programación y desarrollo de software

Qué es un Web Service y su uso en la actualidad

Primero en la actualidad los Web Service se usan para hacer compras online, leer noticias, reservar en un restaurante, ver películas, hacer apuestas o en estos momentos el estudio remoto estos son algunos de los ejemplos que se pueden dar de las millones de interacciones que se tienen a diario entre un usuario y una máquina. Pero hay algo que pasa desapercibido que no solo interactúa usuario máquina sino también máquina a máquina, el cliente y el servidor tienen una interacción de solicitudes y respuestas. Por lo tanto todo esto requiere un esfuerzo y una dedicación a una serie de procesos, estos procesos son la programación, diseño, entre otros, son algunos de los parámetros para lograr construir el mundo digital dentro de estos parámetros se encuentra el Web Service.

¿Qué es un Web Service?

El Web Service permite realiza un servicio a través de internet por medio de una interfaz en la que por debajo se están comunicando dos máquinas, la programación (Software) hace posible esta comunicación de las dos máquinas, una serie de protocolos y estándares permiten tener la característica de interoperabilidad. Esta tecnología tiene 2 aspectos:

  • Multiplataforma: Se trata de un cliente y un servidor el cual independientemente si tiene la misma configuración o distinta configuración del Web Service se encarga de hacer posible la comunicación entre ellos dos. 
  • Distribuida: En gran medida un Web Service no solo está disponible para un único cliente, sino que son diferentes clientes que lo acceden a través de internet   

Ventaja y Desventaja 

Una de las ventajas que tiene un Web Service es que no permite tener interoperabilidad entre diferentes sistemas y aplicaciones de cualquier plataforma en las que se vayan a utilizar los Web Services, el uso de protocolos de texto permiten una mayor facilidad de acceso ya que va a ser entendible para la máquina y el humano.

La desventaja de un Web Service está centrado en su mayor reto que es la seguridad,en algunos casos, los protocolos HTTP pueden omitir algunos parámetros de seguridad que se basan en firewall.    

Autor: Andrés Felipe Tobos Agudelo

Editor: Carlos Pinzón

Código: UCRV-8

Universidad: Universidad Central

Fuentes:

Staff Aldeahost, SA. (2019). Todo lo que necesitas saber sobre el Web Service. AldeaHost. https://aldeahost.com.mx/todo-lo-que-necesitas-saber-sobre-el-web-service/ 

IONOS. (2020). Web services: servicios de máquina a máquina. Digital Guide IONOS. https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/web-services/ 

Imagen 

Staff Aldeahost. (2019). Todo lo que necesitas saber sobre el Web Service [Imagen]. AldeaHost. https://aldeahost.com.mx/todo-lo-que-necesitas-saber-sobre-el-web-service/

Deja una respuesta