20 ago 2007

JINI la Magia de la Tecnología

TECNOLOGíA JINI


Jini, una tecnología licenciada por Sun Microsystems, que pareciera dispuesta a imponer cambios radicales en el modo como entendemos las redes y las computadoras.
Jini trata de concretar el sueño de conectar los más variados dispositivos para armar un poderoso computador virtual.
"Jini significa magia, y magia define lo que pretende Jini: tecnología en su más pura expresión. Jini busca que el mundo en red beneficie a la sociedad, el futuro ya llegó, está aquí y simplemente lo hacemos más evidente", comenta Maximiliano Hernández, presidente de Sun Venezuela.

HISTORIA

Para Sun, Jini no es un producto, sino una tecnología que va a comenzar a decantar en la industria. El proyecto Jini comenzó en 1994, al mismo tiempo que se inició Java. Durante cuatro años Jini fue un proyecto secreto, que desarrolló Bill Joy -uno de los padres de Unix- junto a Jim Waldo, en los laboratorios de Sun. El equipo también estuvo conformado por Ann Wollrath, inventora y diseñadora de Java Remote Method Invocation (Java RMI), Ken Arnold, el diseñador del servicio JavaSpaces y coautor del "lenguaje de programación Java" con James Fosling, y Bob Scheifler, uno de los artífices del X Consortium y diseñador de Lookup/Discovery.
La arquitectura Jini se creó a partir de la idea de que el centro de la informática debería ser la red. Según esta visión las redes comienzan a estar en todas partes. Pero las redes de hoy son demasiado complejas para que todos trabajen con ellas. La sociedad exige redes sencillas y fiables, redes que se asemejen a un servicio público.

¿QUE ES LA TECNOLOGÍA JINI?


Jini es una super aplicación Java. Se trata de 35 mil líneas de código Java. Es un software que permite a los dispositivos conectar en la red ubicua, así como los teléfonos inalámbricos hoy conectan en el tono del dial ubicuo.
Jini "es una simple infraestructura para proveer servicios en una red, y para crear interacciones espontáneas entre los programas que usan estos servicios". Los servicios pueden ser conectados o desconectados de la red de una forma robusta para el sistema y transparente para los usuarios.Técnicamente, Jini es una iniciativa operativa, moderna e innovadora que permite la integración espontánea en red y simplifica el acceso y la prestación de servicios de red. La esencia de Jini es una serie de directrices que permiten que una "federación" de máquinas virtuales Java (JVM, Java Virtual Machines) operen juntas con el fin de que la red sea más potente. En otras palabras, la conexión a cualquier dispositivo en cualquier momento y en cualquier lugar.

OBJETIVOS

La arquitectura Jini ha sido diseñada para permitir que un servicio de red esté disponible para todo aquel que lo tenga en su entorno, y lo hace de una forma segura y robusta.
Las metas de ésta arquitectura son:
· Network plug-and-work.
· Eliminar la distinción hardware/software.
· Permitir el trabajo en red de forma espontánea.
· Promover una arquitectura basada en servicios.
· Simplicidad.

VENTAJAS

Jini es una tecnología que simplifica las interacciones con la red. La plataforma Java comenzó a hacerlo y ahora Jini lo ha llevado más allá.
· Simplificación significa productividad, ahorro en los costos y facilidad de manejo.
· Jini permite a los fabricantes de componentes convertirse en prestatarios de servicios de red.
· Jini permite a los prestatarios de servicios tradicionales añadir y gestionar de forma dinámica los servicios de red.

¿CÓMO FUNCIONA JINI?

Jini consta de una pequeña cantidad de código Java en forma de biblioteca de clases y algunas convenciones para la creación de una "federación" de máquinas virtuales Java en la red, algo muy similar al modo en que se crean actualmente las comunidades. Cada una de las máquinas virtuales actúa en nombre de uno o más ciudadanos de la red de esta comunidad. Los ciudadanos de la red pueden ser personas, dispositivos, aplicaciones y datos. Jini permite a todos los ciudadanos de la red compartir y trabajar de forma dinámica, sin conocimiento previo del resto de las funcionalidades, por ejemplo, servicios a una sala de conferencias, hotel, oficina técnica o en los propios hogares.
COMPATIBILIDAD

Jini, más que un software, es un concepto que supone que todo llegará a tener un chip, este los interconecta, potenciándolos unos con otros.
Jini construye una red constituida por los miles de millones de aparatos electrónicos, desde los más poderosos supercomputadores hasta los más simples y limitados chips.
Según Ed Zander, jefe de JavaSoft de Sun, en pocos años los dispositivos capaces de conectarse al Web que no serán PC superarán a las PC en número de dos a uno, y sólo uno de cada 30 chips de computadores se utilizarán en una PC.

Preguntas.

1. ¿Qué riesgos consideras tendrán las empresas que se queden al margen de esta tecnología?
Desde mi punto de vista considero que una excelente empresa trata siempre de estar a al vanguardia de todos los avances de la tecnología, por esta razón considero que toda empresa que se mantenga al margen de esta maravillosa tecnología, se ira quedando en el olvido y no obtendrá el mismo rendimiento dentro de su organización logrando con esto que la posición que ya tenia en el mercado, baje, tanto que puede dejar de existir.

2. ¿Qué tecnología existe, que siga el mismo propósito que JINI?
De acuerdo a la lectura que realice y a lo que pude comprender la tecnología que puede seguir el mismo propósito que JINI es la tecnología Plug and Play (UP&P) utilizada por Microsoft, la cual permite utilizar dispositivos sin necesidad de configurarlos, ni de proporcionar controladores, lo único que se necesita es conectar los dispositivos para que logren funcionar.

3. ¿Cuál es su opinión de esta tecnología?
Considero que es un cambio radical que se le hace a la arquitectura de los sistemas de computación. Además, es una tecnología que facilitara todos los movimientos que hagamos, y nos brindara la tranquilidad de tener el control de cada uno de los dispositivos que estamos utilizando.

No hay comentarios: