Jini es una iniciativa que permite la integración espontánea en red de máquinas virtuales Java (JVM) para que la red sea más potente y permita la conexión a cualquier dispositivo en cualquier momento y lugar. El nuevo modelo computacional se basará en una federación de máquinas trabajando juntas para resolver problemas, donde cada componente individual es simple. La idea central del proyecto es crear una computadora distribuida que integre todos los dispositivos y no pueda caer, al estar distribuida en múltiples nodos.
1. Tendencias actuales de la computación. La tecnología Jini surgió de un proyecto de I+D inspirado por Bill Joy y diseñado en su arquitectura por Jim Waldo. Técnicamente, Jini es una iniciativa operativa, moderna e innovadora que permite la integración espontanea en red. La esencia de Jini es una serie de directrices que permiten que una “Federación” de maquinas virtuales Java (JVM, Java Virtual machines) operen juntas con el fin de que la red sea mas potente . En otras palabras, la conexión a cualquier dispositivo en cualquier momento y en cualquier lugar.
2. El nuevo modelo computacional. Se basara en una federación de maquinas trabajando juntas para resolver problemas, donde el componente individual es simple , en lugar de ser un gran sistema basado en software infinitamente grande. Java es el estado del arte… Es capaz de conectar un mundo de millares y disimiles dispositivos digitales. Yo pienso que Unix es un gran sistema para grandes computadoras, pero cuando deseamos pequeños dispositivos masivos, pensamos en Java. Este lenguaje de programación es sencillo para muchas personas, escribir pequeños programas que pueden ser combinados para hacer largas piezas, es como si hicieras un software lego con un efecto red. Algo como Windows, Mac e incluso Unix, no pueden tener un efecto red, ellos tienen piezas de código que deben crecer linealmente dentro de una misma maquina .
3. Una gran computadora. La idea central del proyecto es crear una computadora que se encuentre al mismo tiempo en todos lados y en ningunos, que integre todos los dispositivos y elementos en si misma y que no pueda caer su sistema, por encontrarse distribuido en mucho de sus nodos. En principio, los elementos que integraría son procesadores, memoria, unidades de disco .etc., siempre en numero ascendente y facilitando la comunicación entre sus componentes y los usuarios. La pieza central seria la creación de una red inteligente, capaz de unificar todos los procesadores de todos los aparatos y computadoras del mundo, para lo cual es necesario no creas una maquina gigantesca, sino un protocolo, una arquitectura, un lenguaje que enlace todos los estándares para que exista la comunicación . Esta estrategia, que incluye la arquitectura, lenguaje y protocolo, ha sido bautizada como Jini o “genio”, en una aceptación un poco libre de la palabra arábiga.