Colección de citas famosas - Colección de máximas - ¿Qué es la API de Java? ¿No es la I en API la abreviatura de Interfaz? ¿Entonces son todas interfaces?

¿Qué es la API de Java? ¿No es la I en API la abreviatura de Interfaz? ¿Entonces son todas interfaces?

La interfaz de programación de aplicaciones, denominada API (Interfaz de programación de aplicaciones), es el acuerdo para la conexión de diferentes componentes del sistema de software

Uso de la interfaz de programación de aplicaciones (API) para construir El negocio es realizar negocios abiertos. La tecnología clave de la estructura es también una de las principales características que distingue a la red de próxima generación de la red de telecomunicaciones tradicional. En la actualidad, los estándares API de servicios abiertos para redes de próxima generación incluyen principalmente: API Parlay/OSA desarrollada conjuntamente por la organización Parlay, 3GPP y ETSI SPAN, y la API JAIN lanzada por SUN en la plataforma Java.

Parlay API es una interfaz de programación de aplicaciones definida por la organización Parlay para facilitar a los desarrolladores empresariales la creación rápida de servicios de telecomunicaciones. Desde su creación en 1999, la organización Parlay ha desarrollado 4 versiones del protocolo Parlay. Open Service Architecture (OSA) es un marco de servicios multimedia formulado por 3GPP, y se selecciona Parlay como su API de interfaz de servicio abierta. La API de Parlay/OSA que combina las dos es independiente de la tecnología de implementación específica y se puede aplicar a la prestación de servicios de redes fijas, redes móviles y redes de próxima generación independientemente de lenguajes de implementación específicos, se puede implementar en varios lenguajes como; como C, C y Java; Define un mecanismo completo de autenticación y autorización para admitir aplicaciones de terceros.

La API de Parlay/OSA se encuentra entre la puerta de enlace de Parlay administrada por el operador de red y el servidor de aplicaciones administrado por el proveedor de servicios. La puerta de enlace Parlay protege al servidor de aplicaciones de los detalles técnicos de implementación de la red subyacente, lo que permite que el servidor de aplicaciones acceda a las capacidades de la red de manera unificada.

Parlay/OSA API incluye dos tipos de interfaces: interfaces comerciales e interfaces de marco. La interfaz empresarial proporciona una interfaz para que las aplicaciones accedan a capacidades e información de la red, y la interfaz marco proporciona las capacidades de soporte necesarias para la seguridad y gestión de la interfaz empresarial. La interfaz de servicio garantiza que los usuarios puedan acceder a las redes tradicionales, como control de llamadas, gestión de llamadas, envío de mensajes, interacción del usuario, etc. Las funciones proporcionadas por la interfaz marco incluyen: registro de servicio, reserva de servicio, descubrimiento de servicio, autenticación, autorización y; gestión integral.

JAIN API y Parlay/OSA API tienen ideas de diseño similares y son funcionalmente complementarias. Está implementado en un lenguaje Java dedicado y define una API de protocolo de red relativamente completa para acceder a varias redes. Actualmente, el grupo de trabajo conjunto Parlay/JAIN está trabajando en la integración de ambos.