INTRODUCCION:
Una API (Application Programming Interface o Interfaz de Programación de Aplicaciones) es un conjunto de funciones que facilitan el intercambio de mensajes o datos entre dos aplicaciones. Es una forma de que dos aplicaciones que trabajan al mismo tiempo –como podría ser un procesador de texto y una hoja de cálculo– se comuniquen e intercambien datos.
DESARROLLO:
Las API abren distintos tipos de diálogos con el proveedor para obtener o actualizar información en el mismo, entre ellos:
- Acceso a bases de datos
- Comunicación cliente/servidor
- Comunicación peer-to-peer (intercambio directo de información, en cualquier formato, entre los ordenadores interconectados.)
- Comunicación en tiempo real
- Event-driven (orientada a eventos)
- Store and forward (almacenamiento y reenvio)
- Procesamiento de transacciones
CONCLUSIONES:
Una API es un conjunto de funciones que permite al programador acceder a servicios de una aplicación a través del uso de un lenguaje de programación.
Gracias a las API, un desarrollador no necesita preocuparse de cómo funciona una aplicación remota ni de la forma en que las funciones fueron implementadas, para poder utilizarla en un programa. Una API puede estar disponible para un lenguaje específico o para diversos lenguajes de programación.
AUTOR:
Paola Pérez
Comentarios