El “Juguetito” reciente, JINI.
El empleo de JINI, cuando se ponga en práctica, a finales de año, no tendrá límites. Su meta es la de conectar todo tipo de aparatos eléctricos entre sí, por muy dispares que sean. Ordenadores, teléfonos móviles, cámaras, televisores, videos, microondas, tostadoras, etc. cualquier dispositivo que posea información digital, puede adaptarse a la tecnología JINI. El concepto que a SUN más le gusta cuando expone su proyecto, es de comunidad espontánea, aplicado a una red de dispositivos conectados entre sí a través de JINI. El término espontáneo se refiere a la posibilidad de crear una red JINI en cualquier momento, en cualquier lugar y con aparatos que nunca han funcionado juntos. Nada mejor que un ejemplo para fijar ideas: dentro de un par de años, según la visión de SUN, JINI estaría por todos los lugares del planeta; suponemos por ejemplo, que a una persona se le estropea el coche en mitad de un paraje lejano, cerca de un hotel de carretera, y tiene que entregar un informe a su jefe en un par de horas. El ejecutivo entra en el hotel, introduce una tarjeta en el lector JINI y, automáticamente se le asigna una habitación. Una vez en ella, conecta su ordenador portátil al televisor y redacta su informe en la pantalla. Mientras lo termina llama al conserje con el teléfono móvil y le pide los horarios del autobús, los cuales aparecen en el mencionado televisor. Una ves redactado el informe conecta su computador portátil a su teléfono móvil y transmite su informe vía e-mail. Finalmente, le pide permiso al conserje para desde su habitación, obtener una copia impresa de su trabajo en la impresora de recepción. Todo ello, enchufando cada dispositivo a un conector, como quien enchufa una lámpara. Los ejemplos son infinitos; desde conectar cámara digital a una cabina situada en la calle, para revelar las fotos en forma inmediata, a poner un cd-rom en el reproductor del coche y hacer que se escuchen en los parlantes de la casa. Obviamente para enlazar un dispositivo con cualquier otro, hace falta realizar algunas pequeñas modificaciones en cada uno de ellos, y definir los protocolos de comunicación. En primer lugar se encuentra la conexión física. Los ordenadores podrán hacerlo a través de las conexiones habituales por módem o cable. Los electrodomésticos dispondrán de un enchufe especial estándar para todos ellos. Dicha conexión podrá ser por cable, pero también por medio de rayos infrarrojos, radio o comunicación satelital. Una ves establecido el canal de comunicación, hace falta que los dispositivos se entiendan, pro sí solos, sin necesidad de configurar nada. Semejante milagro se logra gracias a las virtudes multiplataforma del lenguaje JAVA. Este lenguaje es independiente de la máquina. Cualquier programa puede ser ejecutado siempre y cuando disponga de una máquina virtual JAVA en su interior. Los dispositivos conectados a Internet ya disponen de este intérprete del lenguaje dentro de los “Browser” o navegadores. Otros aparatos como los teléfonos, televisores y demás, lo harán gracias a un pequeño chip. Cada dispositivo, dentro del chip o programa asociado, incorpora un módulo JAVA donde se controla sus funciones y se define una interfaz de comunicación con el exterior. Visto desde afuera, se trata de una caja negra en la que solo importa su función.Cuando se conecta un aparato a dicha red, se ejecuta un protocolo de “Descubrimiento y Unión”, contenido en el chip, que busca los servicios ofrecidos en ese momento, y establece las conexiones necesarias para poder comunicarse con ellos anunciando a su propio servicio al resto de los aparatos conectados a la red. Una especie de tablero de servicio actúa como central, asociando unos aparatos con otros, según se requieren. Por ejemplo, un teléfono móvil puede descargar de Internet el correo electrónico del usuario, y tras conectarlo a la red JINI, visionarlo en el ordenador de la oficina e imprimirlo en la impresora de la casa.
En todos estos casos, las redes JINI tienden a formar comunidades más reducidas, en donde todos los servicios se ofrezcan en un área cercana, como en una oficina, la biblioteca o la casa.Gracias a los protocolos Java Remote Method Invocation o RMITM, cada módulo de cada aparato recoge la información ofrecida, y produce resultados. La compatibilidad es total, pues dentro de un chip u ordenador se recogen todos los objetos Java necesarios para comunicarse con ese periférico.Cuando un periférico se desconecta, la red JINI detecta su ausencia, al no recibir respuesta, y automáticamente lo elimina de la lista de servicios.
Toda esta teoría parece imposible de llevar a la práctica, pero más de 50 empresas del calibre de SEAGATE, NOKIA, PHILIPS, MOTOROLA, SONY, KODAK, CANON, TOSHIBA e IBM, ya están produciendo televisores, teléfonos, cámaras, videos, etc., que incorporan el chip con la máquina virtual JAVA y los protocolos necesarios para conectarse al entorno JINI.Se espera que para finales de año, las primeras redes de este tipo comiencen a aparecer en comercios, edificios públicos, escuelas e incluso en la misma calle.
Microsoft it's such a b*tch!
¿El nuevo frente de batalla? Durante los últimos años una de las grandes confrontaciones, ha sido llevada a cabo por SUN y MICROSOFT para hacerse con el control de INTERNET. Los intentos de universalizar JAVA como un sistema de multiplataforma, se han visto frenados por la intención de Microsoft de utilizar este lenguaje con su navegador “ Internet Explorer ” y sus sistemas operativos.Ahora que SUN ha ganado la primer batalla de esta guerra multimillonaria, tras obligar un Juez a Microsoft a retirar su visión sesgada de Java, la guerra puede extenderse a los sistemas de comunicación universal. La respuesta de Microsoft al estándar JINI ya tiene un nombre: Universal Plug & Play, o UP&P, todavía en fase inicial de desarrollo, aún no se conocen sus características. Pese a ello ya se avistan las primeras diferencias.UP&P mantiene los mismos objetivos - la conexión de dispositivos sin necesidad de configurarlos -, pero necesita los sistemas operativos de Microsoft para funcionar. Además el código está más controlado por la compañía de Bill Gates. Jini es independiente del sistema operativo e incluso, en muchos casos no necesita ninguno, y el código fuente se distribuye gratuitamente en la página de Internet http://www.sun.com/jini/licensig . Además, UP&P necesita instalar un driver para cada aparato, de forma automática, o mediante una instalación manual mediante por parte del usuario. En cualquier caso, hace falta ver el funcionamiento de ambas tecnologías, para hacer una valoración de cada una de ellas.
El Optimus Prime del mundo JINI... La Casa Inteligente
Gracias a la Domótica, una palabra que promete estar de moda y que combina los términos doméstica e informática, las cosas podrían estar sin rejas ni altos muros; toda la seguridad estará bajo el control de una red de comunicación interior con sensores esparcidos por toda la casa. E sistema sería tan capaz de a la policía en caso de robo, como de detectar las fugas de gas o de agua, cerrando en el acto las llaves de paso. O incluso, de comunicarse con un centro de salud ante una emergencia médica, y de llamar a los bomberos en caso de declararse un incendio.Los expertos en Domótica consideran que dentro de algunos años los habitantes de las casas inteligentes podrán relacionarse con todas las funciones de sus viviendas desde su computadora y sin ningún aprendizaje previo.Las casa del futuro funcionaran a partir de dos sistemas: un grupo de equipos mecánicos ( instalados en persianas, puertas o conectados a los electrodomésticos por nombrar algunos lugares ) y una PC con un software especialmente diseñado para enviar señales a los aparatos por medio de un tendido de cables o por otro medio más sofisticado. Pero todo esto no se podría llevar a cabo si no existiese la tecnología JINI, ya que cada aparato tendría ser compatible con el Soft controlador y con el hard necesario para manejar dicha red.Como un director de orquesta, la computadora coordinará las distintas funciones de la casa. El mecanismo podrá incluir detalles excéntricos, por ejemplo, de acuerdo a la posición del sol, la computadora determinará el momento del día en que las persianas deban abrirse o cerrarse, ya sea por fachada, por planta o todas juntas. Estos tipos de sistemas son especialmente útiles en épocas de vacaciones. En el futuro no será necesario confiarle las llaves al vecino para que riegue las plantas de la casa, y después desenrolle la manguera para regar el jardín, un mecanismo encenderá el regado automático de las macetas interiores a través de conductos especiales, así como también los regadores del césped, si no es que antes se larga a llover y se desconecte el mecanismo en forma automática.El desarrollo de las telecomunicaciones fue fundamental para que hoy estemos hablando de la casa inteligente como una realidad cercana. La implementación masiva de las redes digitales abrió nuevos horizontes y modificó definitivamente la interacción entre el hogar y su entorno. Si bien el desarrollo de las telecomunicaciones y el avance de las computadoras sobre el hogar fueron los grandes pasos, la casa inteligente se encuentra atravesando el paso final; la instalación de inteligencia en todos los electrodomésticos. Para llegar a una verdadera casa inteligente, de ahora en más todo el esfuerzo deberá estar dirigido a la intercomunicabilidad de sus distintas partes.
Links interesantes:
www.jini.org
http://odisea.ii.uam.es/esp/recursos/Jini.htm
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/JINI99.htm
Me Fui...
No hay comentarios:
Publicar un comentario