Formulario completo de la API

API es una abreviatura de interfaz de programa de aplicación . Fue presentado el 7 de febrero de 2000 por Salesforce.com en la conferencia IDG Demo 2000, pero en ese momento no estaba disponible públicamente. Es un código que permite la comunicación entre dos programas de software. Entrega una solicitud desde el origen al destino y luego devuelve la respuesta al origen. 

Además, transfiere los datos entre los dos sistemas. Se compone de elementos relacionados. Puede verse como un conjunto de reglas y herramientas que se utilizan para diseñar varios softwares. Se utiliza en lenguajes procedimentales, lenguajes orientados a objetos, frameworks, etc. Las APIs más comunes son REST API y SOAP API . Aunque las API se diseñan utilizando una serie de técnicas, entre ellas, una se realiza ocultando información al dividir el software en múltiples módulos en los que cada uno tiene una interfaz única. 

Un ejemplo en tiempo real de una API es reservar un vuelo. 

ventajas: 
 

  • Las API son de gran utilidad porque sin escribir el código completo por sí mismas, pueden agregar especificaciones a la aplicación.
  • Las API se pueden utilizar para acceder a los datos de las aplicaciones.
  • Las API son útiles para personalizar y mejorar las aplicaciones.
  • Estos aseguran una alta velocidad de funcionamiento de la aplicación.
  • El intercambio de datos se vuelve más fácil.

Desventajas: 
 

  • Al ser una puerta de enlace, es más vulnerable a ser pirateado.
  • Una vez que se piratea, otras aplicaciones en el sistema son automáticamente propensas a la amenaza.
  • El sistema puede fallar durante la prueba de una API
  • El mantenimiento de una API es difícil
  • Proporcionar una API es costoso, por lo que su costo es demasiado alto.

Ejemplo de API 

Aquí hay algunos ejemplos que usamos en la vida diaria:

  • Paga con Paytm
  • Robots de telegramas
  • Acceso
  • Fragmento del tiempo
     

Publicación traducida automáticamente

Artículo escrito por anukruti16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *