Jini amplía increíblemente el poder de la tecnología Java a una gran variedad de hardware y software.
Esta tecnología de Sun Microsystems permite descubrir nuevos dispositivos que se vayan incorporando a la red del hogar mediante cualquier medio
Jini permite a la gente utilizar servicios y dispositivos de red de manera tan fácil como utilizar una conexión telefónica, es decir, permite conectarse y participar por medio de un tono de marcado en red. La meta de Jini es simplificar interacción en la red.
Jini aprovecha la tecnología Java. Jini consiste en una pequeña cantidad de código Java en forma de librerías de clases y algunas convenciones para crear una "federación" de maquinas Java virtuales en la red, similar a la creación de una comunidad hoy.
Los ciudadanos de la red, tales como gente, dispositivos, datos, y aplicaciones, dentro de esta federación están dinámicamente conectados para compartir información y realizar tareas, se convierte así en una unidad lógica de información de red.
Cada aparato de esta red tiene en principio sólo dos conexiones: el enchufe a la red eléctrica y una ficha de conexión del tipo RJ-45. Apenas se monte en la red, cualquier artefacto aparecerá como un periférico accesible a cualquiera.
Esta pensado para funcionar en periféricos pero puede hacerlo en potentes ordenadores, cámaras, teléfonos o cualquier dispositivo electrónico que se nos ocurra.
Características de Jini
Un conjunto de componentes que proporcionan una infraestructura de servicios federativos en un sistema distribuido.
Un modelo de programación que soporta y estimula la producción fiable de servicios distribuidos.
Los servicios que pueden ser parte de un sistema federativo Jini y los cuales ofrecen funcionalidad a cualquiera de los miembros de la federación.
Funcionamiento de Jini

|