lunes, 20 de agosto de 2007

aPrEnDe AlGo NuEvO



TECNOLOGIA JINI




La tecnología JINI surge como una extensión de Java que facilita la integración de sistemas distribuidos. La arquitectura Jini entonces, es una herramienta que permite que el cómputo distribuido empiece a tomar forma en esta nueva era de los sistemas.


Esta arquitectura esta diseñada para desarrollar y usar servicios en la red. El concepto de redes originalmente es dinámico: es decir, nuevas cosas deberían poder ser agregadas, cambiadas las existentes y quitadas las no necesarias, sin mayor problema para poder trabajar además de que los procesos se encuentran centralizados en solo una máquina.

En términos generales Jini es un lenguaje desarrollado por Sun Microsystems para la elaboración de aplicaciones exportables a la red y capaces de operar sobre cualquier plataforma a través, normalmente, de visualizadores WWW. El programa Java se descarga desde el servidor Web y lo interpreta un programa que se ejecuta en el equipo que contiene el explorador de Web.


La idea central del proyecto es crear una computadora que se encuentre al mismo tiempo en todos lados y en ninguno, que integre todos los dispositivos y elementos en sí misma y que no pueda caer su sistema, por encontrarse distribuido en muchos de sus nodos. En principio, los elementos que integraría son procesadores, memoria, unidades de disco, etc., siempre en número ascendente y facilitando la comunicación entre sus componentes y los usuarios.


Todavía más allá, no sólo los equipos informáticos se sumarían, sino otros aparatos de símbolos entre sí, como teléfonos, beepers, contestadoras, agendas electrónicas, sistemas de seguridad, plantas de energía eléctrica, relojes y hasta la lavadora.


Actualmente el ejemplo más cercano a este concepto es Internet, que constituye sin lugar a dudas la red distribuida más grande de todos los tiempos y sin embargo, palidece ante la concepción que estamos planteando.


La pieza central sería 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 crear una máquina 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 protocolos, ha sido bautizada como Jini o "genio".


El modo de operar de Jini es el siguiente:
En la red JINI, todos los dispositivos y comandos se reconocen como objetos. El resultado es un sistema distribuido que se entiende como si fuera un conjunto de servicios distribuidos, en el que todos se reconocen, es sencillo de controlar, y flexible.
Descubrir y unirse: el mecanismo básico que da vida a JINI es su capacidad para enchufarse, buscar por toda la red para ver que otro tipo de dispositivos y servicios hay en la comunidad, y conectarse. El servicio de reconocimiento permite al usuario navegar para ver que otras cosas se encuentran disponibles en la red en un determinado momento.
Reconocimiento automático: los dispositivos se identifican a sí mismos y sé tren dentro de la comunidad. No se necesita ningún otro controlador de dispositivos para obtener una conectividad inmediata
Método de invocación remota: la tecnología JINI consiste en una pequeña proyección del código de la tecnología Java. El resultado obtenido es un código móvil, que permite que tanto los datos como el código se transfieran de objeto a objeto a través de la red de modo coherente. Esta es la llave que permite la creación de una comunidad inmediata de dispositivos y servicios.


La tecnología Jini se puede aplicar a cualquier hardware o software que se conecten a una red, como pueden ser nuevos dispositivos de consumo, periféricos de ordenadores, informática empresarial, sistemas informáticos, prestatarios de servicios de red y desarrolladores de software. Hemos constatado un gran interés por parte de los fabricantes tradicionales de componentes y periféricos en convertirse en prestatarios de servicios de red de valor añadido. También lo han demostrado los prestatarios de servicios empresariales que buscan simplificar y ampliar la potencia de sus redes.


La tecnología JINI aniquila las barreras impuestas por la tecnología tradicional de redes, ya que permite al usuario conectar sin ningún esfuerzo virtualmente cualquier dispositivo empresario o del consumidor común a la red, desde cualquier sitio. Haciendo hincapié en su sencillez la tecnología JINI elimina las limitaciones impuestas en el pasado por la compatibilidad, la confiabilidad y la administración que impedían la implementación exitosa de redes heterogéneas.


Al conectar una gran diversidad de dispositivos a la red, la tecnología JINI habilita a tantos usuarios como a proveedores de información basadas en la red, para transformar los beneficios potenciales de Internet en un valor real, estimulando de este modo la convergencia de la computación empresaria y personal. JINI es una tecnología de ruptura que opera en forma sencilla, combinando la más moderna movilidad con una capacidad de adaptación y flexibilidad a prueba de balas para que todos puedan trabajar juntos. La tecnología JINI es a la interacción entre los dispositivos, lo que la tecnología Java a la independencia de la plataforma en la que se ejecuta.


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 costes y facilidad de manejo. Jini permite a los ISVs, IHVs y 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.

Preguntas:

1. ¿Qué riesgos consideras tendrán las empresas que se queden al margen de esta tecnología?
En la actualidad los sistemas de información y la tecnología están avanzando rápidamente, es por ello que las empresas tienen la necesidad de adquirir las innovaciones tecnológicas, ya que con ello serán mas competitiva en el mercado y de esta forma serán mas atractivas al consumidor, pues su papel es la de satisfacer sus necesidades, así como mejorar la calidad de sus servicios, pero también brindando comodidad y facilidades al mismo.
Aquellas organizaciones que carezcan de esta tecnología en el futuro serán nada competitivas como ya lo había mencionado, creo que no sobrevivirían mucho si otras empresas se hacen de esta innovación .Hoy en día el uso de la tecnología es casi imprescindible, imaginemos algunos años mas tarde cuando el consumidor conozca y llegue a sus manos Jini, ya será una necesidad, que toda empresa deberá cubrir, de no ser así será incompetente. Y aunque Jini ya se ha lanzado, no esta al alcance de todos pero tal vez pronto lo este.

2. ¿Qué tecnología existe, que siga el mismo propósito que Jini?
El nuevo desarrollo del mayor productor de software del planeta se llama Universal Plug & Play (UPP) y promete ser capaz de conectar fácilmente cualquier equipo electrónico a un similar para crear un red que permite el trabajo conjunto en el hogar. La idea es muy similar al Jini de Sun. Para crear esta nueva tecnología, Microsoft está trabajando con partners de la talla de Intel o Microsoft para el desarrollo de interfaces que sirvan como base para la fabricación de productos con el nuevo UPP. Una de las grandes ventajas de este nuevo desarrollo es que utiliza estándares abiertos y probados como el TCP/IP de Internet y XML.

3. ¿Cuál es su opinión de esta tecnología?
Creo que con ella solo se busca, al igual que Jini la comodidad y facilidad de todos los usuarios ahora a mayor velocidad y extendiéndose hasta los hogares, permitiendo trabajar conjuntamente para satisfacer al usuario en donde quiera que este.

http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/JINI200.htm# ¿Qué%20es%20JINI?

No hay comentarios: