JAIN (Java
APIs for Intelligent Networks) es una iniciativa promovida por
Sun Microsystems que extiende la tecnología Java para ofrecer:
- Servicios portables entre plataformas de diferentes
proveedores.
- Independencia de la tecnología de red
utilizada.
- Desarrollo abierto para las redes fijas, móviles
e Internet.
JAIN
SLEE supone la gran revolución
en el desarrollo de Servicios de Valor Añadido: hasta ahora,
el desarrollo de un Servicio es específico para cada una
de las muchas plataformas propietarias existentes en la actualidad.
Si por cualquier
razón el Operador estima conveniente cambiar de plataforma,
el Servicio entero debe ser desarrollado de nuevo.
En la mayoría de los casos, el coste asociado a la migración
hace prohibitivo el cambio, de modo que el cliente se encuentra
“atrapado”, ligado a un proveedor no necesariamente
porque resulte conveniente para sus intereses, sino por el elevado
coste del eventual cambio.
JAIN SLEE
propone el desarrollo de Servicios sobre una plataforma que expone
un interfaz estándar. De este modo, los
Servicios desarrollados para JAIN SLEE se ejecutarán en
cualquier plataforma, independientemente del proveedor,
siempre que ésta sea estándar.
Bajo la definición
“Write Once, Run Anywhere” se consiguen aplicaciones
con portabilidad real frente a las actuales basadas en
tecnologías propietarias, responsables de los altos costes
de desarrollo que implican proyectos de larga duración
y elevados costes de mantenimiento.
Al existir
interfaces estándar, independientes del fabricante,
se rompe esta “ligadura” artificial entre cliente
y proveedor causada por el uso de plataformas propietarias, alcanzándose
así una gran reducción de costes y complejidad
en el desarrollo y mantenimiento de los servicios de comunicaciones.
La oferta de Nethalis VAS
|