Reseña Histórica
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 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.
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.
El objetivo de Sun es proporcionar las mejores plataformas que permitan a las empresas construir soluciones informáticas de vanguardia. También compartimos toda nuestra tecnología con nuestros Partners para que puedan diseñar y sacar al mercado novedosos servicios y dispositivos de consumo, que hagan realidad la visión "acceso a todos los servicios, con cualquier dispositivo, desde cualquier lugar".
Hijo de Java
Java nació como un lenguaje que permite programar en clientes delgados y desde siempre se ha empeñado en salir del destock. Java está orientado a objetos, es multiplataforma y está optimizado para redes.
Java simplifica el trabajo para los desarrolladores, ya que gracias a la orientación de objetos y a su capacidad para correr en cualquier plataforma, programar es mucho más sencillo y rápido. A partir de Java lo que importa es lo que se escribe y no cómo se escribe.
Para el gerente de tecnología de Sun Venezuela, Jini es una súper aplicación Java. Se trata de 35 mil líneas de código Java.
Muchos se preguntan por qué uno de los padres de Unix, decidió diseñar una de sus tecnologías estrella bajo algo distinto a Unix.
Bill Joy lo explica de la siguiente manera:
" Los chips son cada vez más baratos y cada día avanzamos hacia un ancho de banda móvil. Los lenguajes de computación van hacia la sencillez.
El nuevo modelo computacional se basará en una federación de máquinas 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 disímiles dispositivos digitales. Yo pienso que Unix es un gran sistema para grandes computadoras, pero cuando yo deseo ir a pequeños dispositivos masivos, yo pienso en Java. Este lenguaje de programación hace sencillo para muchas personas, escribir pequeños programas que pueden ser combinados para hacer largas piezas, es como si tu 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 máquina.
Con Java estamos en la fase de desarrollo de herramientas. Una vez que tengamos suficientes herramientas las cosas ocurrirán rápidamente. Un gran problema con las computadoras de hoy es que son muy complejas. Jini es simple, es conéctalo y trabaja. Java es un lenguaje de programación que permite escribir software portable, jini es acerca de hacer redes de dispositivos y servicios que pueden trabajar juntos, es acerca de concretar cosas".
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 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.
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.
El objetivo de Sun es proporcionar las mejores plataformas que permitan a las empresas construir soluciones informáticas de vanguardia. También compartimos toda nuestra tecnología con nuestros Partners para que puedan diseñar y sacar al mercado novedosos servicios y dispositivos de consumo, que hagan realidad la visión "acceso a todos los servicios, con cualquier dispositivo, desde cualquier lugar".
Hijo de Java
Java nació como un lenguaje que permite programar en clientes delgados y desde siempre se ha empeñado en salir del destock. Java está orientado a objetos, es multiplataforma y está optimizado para redes.
Java simplifica el trabajo para los desarrolladores, ya que gracias a la orientación de objetos y a su capacidad para correr en cualquier plataforma, programar es mucho más sencillo y rápido. A partir de Java lo que importa es lo que se escribe y no cómo se escribe.
Para el gerente de tecnología de Sun Venezuela, Jini es una súper aplicación Java. Se trata de 35 mil líneas de código Java.
Muchos se preguntan por qué uno de los padres de Unix, decidió diseñar una de sus tecnologías estrella bajo algo distinto a Unix.
Bill Joy lo explica de la siguiente manera:
" Los chips son cada vez más baratos y cada día avanzamos hacia un ancho de banda móvil. Los lenguajes de computación van hacia la sencillez.
El nuevo modelo computacional se basará en una federación de máquinas 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 disímiles dispositivos digitales. Yo pienso que Unix es un gran sistema para grandes computadoras, pero cuando yo deseo ir a pequeños dispositivos masivos, yo pienso en Java. Este lenguaje de programación hace sencillo para muchas personas, escribir pequeños programas que pueden ser combinados para hacer largas piezas, es como si tu 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 máquina.
Con Java estamos en la fase de desarrollo de herramientas. Una vez que tengamos suficientes herramientas las cosas ocurrirán rápidamente. Un gran problema con las computadoras de hoy es que son muy complejas. Jini es simple, es conéctalo y trabaja. Java es un lenguaje de programación que permite escribir software portable, jini es acerca de hacer redes de dispositivos y servicios que pueden trabajar juntos, es acerca de concretar cosas".
1 comentario:
bieeenn... me gustan muchos tus imagenes... pero le falta algo mas interactivo..
bien!...cal.9
Publicar un comentario