Preguntas hacerca de JINI

lunes, 20 de agosto de 2007

1.- ¿Qué riesgos considera tendrán las empresas que se queden al margen de esta tecnología?
Pues como todo lo que no se renueva muere, es casi imposible por no decirlo así seguir vendiendo tu producto si no lo acondicionas según las exigencias del mercado en este caso, en un futuro en el cual sea un requisito este software lo traigan tales productos será algo mas en lo que las personas exigirán de si en un producto.
No obstante y como todo en un principio que se utilice la tecnología JINI siempre habrá desperfectos como todo software nuevo pero el mercado siempre cambia y pide aun mas de lo que realmente ocupa, exige comodidad y eso es lo que este software esta ofreciendo.

2.- ¿Qué tecnología existe que siga el mismo propósito que JINI?
Como ya se sabe este es una ramificación del tan ya conocido JAVA que permite muchas cosas en multimedia y configuración lo que mas me gusta es que se puede configurar en cuanto a necesidades así también JINI.
Otras tecnologias son como la JSP, RMI, CORBA etc.

3.- ¿Cuál es su opinión de esta tecnología?
Todas las cosas surgen por el tiempo y la tecnología cada vez avanza aun mas y las exigencias crecen es por el cual siempre se trata de innovar cualquier cosa que se pueda vender mientras pueda dar mas de si, las personas comúnmente buscan comodidad y confianza en la compra ase como ahora podemos hablar del celular así seguirá siendo en un tiempo no muy lejano algo normal y común en cada habitación hacia las personas, tratar de seguir en lo mismo es como que si le diéramos un “stop” a la evolución pero a mi sentido com
ún es algo que no se puede parar.

tecnología JINI

domingo, 19 de agosto de 2007

Los usos de Jini son muy populares en nuestra sociedad de alta tecnología de hoy. “Jini es verdad revolucionario: permite cualquier dispositivo - de los servidores de la empresa a las aplicaciones de la cocina - a la red suavemente, simplemente, y confiablemente” [1]. Jini es realmente un programa de Java que sirve como traductor para la comunicación entre una computadora y otros dispositivos en la red. Java se ha convertido en una lengua revolucionaria. Hay muchas características que hacen Java muy similar a otros lenguajes de programación. Tales características son ideales para los tipos específicos de usos. Aunque, qué lazos Java en esta ecuación es cómo maneja combinar todas estas características juntas, la formación de una lengua, Java se ha convertido en un paso adelante enorme para la industria del software. Algunas características específicas incluyen la colección portable, segura, de la red y del Internet enterado, multi-roscado, orientado al objeto, y automático de la basura, mientras que sigue siendo simple y fácil utilizar. Sobre el pasado varios años, Java han llegado a ser muy populares debido a su flexibilidad, portabilidad, y simplicidad. Éstos son algunas de las muchas ventajas que Java tiene que ofrecer. Aunque otros programas ofrecen lo que tiene que ofrecer Java, Java la ofrece toda en un programa. Debido a este fenómeno, Java no demuestra ninguna muestra del retraso. La mayoría de las idiomas se diseñan específicamente con su propio sistema operativo. Cuando se forman los códigos de fuente, entonces se traducen al código automático, que puede ejecutarse en solamente un tipo de máquina. Entonces el código nativo se produce, haciendo el programa incluso más rápido. Otros tipos de idiomas son los que tienen que ser interpretadas. Este tipo de código es leído por un uso específico (saber a menudo como el intérprete), que entonces ejecuta las acciones específicas. Sin embargo, el código interpretado no tiene que siempre ser traducido, él se traduce a veces mientras que está funcionando. Porque sucede esto, los programas se interpretan a veces lentamente a través de diversos sistemas operativos. Después de funcionar el programa ambas maneras, el código se llenan sobre un código neutral, designado a menudo código del octeto. Java se compone de muchos diversos lenguajes de programación. Uno de éstos es Jini, que se refiere a menudo como el enchufe y el juego de la red. Jini se construye en la plataforma de Java, escrita en la lengua de Java, y utiliza las características orientadas al objeto de Java. Éste es un servicio del software que una red que se conectará y anuncia su presencia. Jini se puede utilizar para computar tareas aun cuando que un servicio está conectado solamente con una red para un a corto plazo. Esta opción del enchufe y del juego no te prohibe la conveniencia de poder tapar las impresoras, las cámaras fotográficas digitales, las tarjetas de la red, el etc. sin tener que reanudar la computadora. Éste es una de las muchas idiomas que Java incluye ayudar a este programa para ser más conveniente. Jini es uno de muchos sistemas arquitectónicos distribuidos. Jini se basa realmente en Java, y funciona puramente desde una base de Java. Algunos problemas que Jini puede solucionar serían cuando una computadora está buscando para un disco en el accionamiento de disco, o un teléfono de la célula está buscando para la red de teléfono. Jini puede permitir muchas cosas, tales como un accionamiento de disco o una impresora, al corriente de los cuales somos todos. Jini permite que los dispositivos se comuniquen a través de una red en vez de requerir estos dispositivos convenir en los protocolos de red que estos dispositivos pueden obrar recíprocamente. Un ejemplo: Diagrama citado de [5] Jini ha realizado un cambio de un mundo en el cual los dispositivos ensamblan juntos a la forma un “sistema distribuido verdadero” - una colección de neworked los componentes que trabajaban junta. Jini hará esto todo posible por cuatro razones principales: simplicidad, confiabilidad, scalability y ayuda para los varios dispositivos. Estos últimos años, la demanda para el consumidor y los dispositivos electrónicos negocio-relacionados se ha elevado súbitamente, especialmente en el área de la tecnología sin hilos. El nuevo desafío que hace frente a esta tecnología que emerge está trayendo esos “dispositivos individuales, autónomos juntos en redes conectadas dinámicas y simples para ofrecer más servicios y más recursos al usuario final” [6]. La tecnología de la conexión de Jini se basa en concepto “simple y dinámico” eso. No tiene ninguna edición del sistema operativo, ningunos cables y conectadores exóticos, y ningunos drivers de dispositivo a encontrar. Jini tiene un enorme upside. Facilita la carga del desarrollo del software y proporciona transportabilidad de la red. La tecnología de red de Jini es una arquitectura abierta que permite que los usuarios desarrollen servicios céntricos de la red. Un servicio es cualquier cosa que está en una red y puede realizar una operación útil. Estos servicios son muy adaptantes cambiar, y no importa si estén en hardware o software. La tecnología de Jini se puede utilizar para construir las redes adaptantes que son scalable, evolvable, y flexibles. Hay muchas ventajas a usar Jini. Jini hace fácil crear componentes, usos, y servicios dinámicamente networked. También, Jini permite un ambiente que sea fácil crear la colaboración a través de la comunidad de Jini. Jini mueve la información y los executables por medio de una Java se oponen sobre una red. La lengua también se sabe para su flexibilidad del diseño. Una de las calidades únicas de Jini es que permite la rUna de las calidades únicas de Jini es que permite la red self-healing y la autoconfiguración, mejorando tolerancia de avería. Usando Jini, las redes ajustan fácilmente a los cambios en el ambiente que computa. Permite la absorción rápida de los componentes últimos, actuales, y futuros de la red. La tecnología de red ha mejorado enormemente sobre los últimos veinticinco años. El ambiente del Internet ha asumido el control y continúa creciendo cada vez más diario. Hay progresos asombrosos todavía que vienen en el futuro, por ejemplo la capacidad de tener acceso a los servicios usados por otra red de tu red. La tecnología de red de Jini es fácil de aprender, de utilizar, y de instalar. Jini puede proficiently adaptarse a los requisitos arquitectónicos de los ambientes de computadora. Esta arquitectura de red permite a congregación de la interacción entre los dispositivos y los servicios en una red. Jini es alambre-protocolo e hilo neutro del transportar-protocolo permitiéndote obrar recíprocamente con cualquier conexión. Jini es una solución para muchos problemas. Esta tecnología de red permite cambiar de los componentes de un servicio en cualquier momento, y no interrumpe ese servicio. Jini puede manejar las redes que los períodos del tiempo largos y/o muy grande pasados. También, Jini puede tomar las piezas que pueden ser no fiables y hacer sus servicios mucho más confiables. Finalmente, y más importante Jini puede encontrar y conectar, quitar, o agregar servicios en una red [7]. La velocidad y la simplicidad son dos ventajas muy importantes de Jini cuando viene a los clientes que intentan encontrar y utilizar diversos servicios. Jini permite que los clientes utilicen ciertos servicios sin uniforme sabiendo delante de tiempo estos servicios trabajan. Para un negocio esto puede venir en práctico porque es más barato, ayuda a productividad, y es fácil utilizar. Jini es fácil de utilizar para un programador que esté al corriente de la lengua de Java. Jini simplifica la programación para los usos y cualquier otro mantiene necesario para esa red particular que lo hace más fácil para que el programador consiga sus dispositivos para comunicarse con uno a. Esta tecnología tiene muchos ayudantes construidos adentro para asistir a la funcionalidad, alquiler con opción a compra, encontrando servicios, y el registro del servicio. Jini puede mover fácilmente objetos alrededor de la red que crea un diseño muy flexible. Muchos negocios se han abierto con la idea de la tecnología de Jini en mente. Estos negocios incluyen automotor, recorrido, finanzas, telecomunicaciones, la automatización casera, el mantenimiento constructivo, y mucho más. La arquitectura de Jini permitirá que los negocios enormes combinen muchos pocos sistemas de información en un uno grande. La tecnología de Jini tiene una reputación para tener buen funcionamiento y ser muy confiable. Mejorar la calidad del servicio es apenas un ejemplo de las ventajas de Jini para las corporaciones grandes. Jini soluciona el problema de cómo los clientes y los servicios encuentran y conectan con uno a, y después forma a una comunidad grande. Usando los métodos de la invocación alejada API del método de Java, Jini puede mover objetos alrededor de la red teniendo en cuenta flexibilidad del diseño. Los servicios se encuentran y se colocan en una red. Cuando el servicio se coloca en la red que envía un poder del servicio a un directorio de los servicios disponibles, donde se almacena su código. Cuando un cliente está buscando un servicio su poder se envía a ese cliente y entonces puede ser utilizado. El servicio arrienda su tiempo en la red; por lo tanto, la red puede ser flexible. El servicio tiene la opción de renovar su arriendo; si no, el servicio no estará disponible para otros clientes para mirar para arriba. Hay muchos ejemplos de usos que Jini se podría utilizar para. Podría ligar diversos servicios para muchos negocios tales como teléfonos, luces, seguridad, incluso control de la temperatura o consumición de combustible. Estos servicios se podían supervisar, o disponible para los dueños, encargados, ect. Cuando un servicio se solicita te se podría mirar para arriba y el código del poder estaría disponible. No es un proceso muy difícil para que Jini descubra estos servicios. Tan pronto como conectes el dispositivo con la red, se anuncia su presencia. En este aviso está un IP address y un número de acceso para los cuales este dispositivo se puede mirar para arriba por el cliente. Este paquete después se abre y espera a la derecha después del aviso. La mirada encima del servicio entonces decide a si o no entrar en contacto con el remitente. Esto permitiría otras comunicaciones con el remitente. Entonces el poder del dispositivo es listo convertirse en parte de los servicios se colocan que. El método del registro envía una copia del servicio a la mirada encima del servicio de modo que esté disponible para otros clientes. Los clientes y los servidores hablan con este miran para arriba servicio a través del objeto del secretario. La figura abajo es otro ejemplo que demuestra cómo una federación de Jini se puede componer usando tecnologías de comunicación que emergen - tales como JetSend, para comunicarse con las cámaras fotográficas, y Bluetooth, para comunicarse sobre acoplamientos de radio shortrange - como delantero-extremos para un sistema distribuido. Figura citada de [5] Resumiendo, hay muchas ventajas a usar Jini. Compañías más grandes pudieron considerar los importantes para ser que Jini no tiene ninguna honorarios para el software, son económicas de instalar, código de fuente libre, simples aprender y usar.