Todo el mundo con el que hablo, que sabe (sabía), afirma que fue lo mejor desde el pan de molde. ¿Por qué falló? O, si no falló, ¿quién lo está usando ahora?¿Ya no está JINI activo?
Respuesta
Salida GigaSpaces. Es una implementación bastante exitosa de Jini/Javaspaces.
Creo que Jini tiene un gran modelo, pero está atorado con Java. Los servicios web son más atractivos porque funcionan con protocolos estandarizados, a pesar de que el descubrimiento de servicios Jini es más natural.
Zeroconf y otros protocolos de descubrimiento se denominan de manera similar como lo mejor desde el pan rebanado; es solo que el sabor sigue cambiando.
Definitivamente las cosas han disminuido para la idea. Lo cual es extraño ya que pensarías que sus objetivos son aún más relevantes ahora.
La joya de la corona de Jini fue su servicio IMA de JavaSpaces. Triste que el Sol parece haberlo abandonado. Todavía existe como Apache River, sin embargo, no estoy seguro si está en desarrollo activo.
My two cents... Jini era/es agradable, pero creo que trató de ser un CORBA centrado en Java en el día en que las empresas comenzaban a ser reacias a pagar mucho dinero por lo que CORBA trajo a la mesa. Las especificaciones WS- * comenzaron a adquirir la parte mental de "solución aceptada" en la industria. Creo que hubo una pequeña ventana en la que Jini podría haber obtenido una participación sustancial en el mercado, pero nunca sucedió. Sun quería demasiado dinero por lo que Jini trajo a la mesa en comparación con otras alternativas. ¡Me encantaría saber de gente que no está de acuerdo! Mi opinión es que Jini es una tecnología sólida, pero no tiene futuro en la empresa. Puede encontrar un nicho en otro lugar, según lo que Oracle decida hacer con él.
Jini era una tecnología asombrosa. La única razón que empujó a los sistemas EJB fue que permitió a Sun vender más hardware, ya que EJB funcionaba mejor en máquinas de alta potencia (debido al acceso compartido de estado y base de datos). En ese momento (1999), Jini permitió una escalabilidad mucho mejor que funcionaba bien con hardware básico, por lo que tenía sentido que Sun no promocionara a Jini. Es una lástima, ya que me preguntaba cuándo alguien lanzaría un servidor Jini de código abierto, fácil de usar, como lo hizo JBoss con J2EE. Sin embargo, les ahorré a las empresas mucho tiempo y dinero al usar las técnicas de Jini (basadas en Linda TupleSpaces) y aplicarlas a sistemas de software de escritura mediante el uso de Tuple Spaces implementados de otras maneras.
vieja pregunta, pero JINI se ha dado a Apache y ahora es el proyecto del río Apache:
- 1. Obtuvo la excepción: fragmento ya activo
- 2. ¿Qué ha reemplazado a JINI?
- 3. ¿Está activo Google Guice?
- 4. Incluir jQuery, si no está incluido ya
- 5. LNK2005 (ya está definido)
- 6. Cómo comprobar si 3g está activo o no en android
- 7. ¿Cómo puedo saber si NSTimer está activo o no?
- 8. Determinar si la transacción SQLite3 está activo
- 9. cómo comprobar si boost :: deadline_timer está activo
- 10. ¿Cómo puedo detectar si Dispatcher.DisableProcessing está activo?
- 11. archivo CSS Sólo 1 MENOS está activo
- 12. Playframework está activo elemento de menú/ruta
- 13. ¿Cómo lo arreglas? formtastic: label_method ya no está disponible
- 14. Convertir DateTime a UTC sólo si no está ya Utc
- 15. Esquema de frijoles ya no está disponible en la Web?
- 16. Acceso a entradas de alimentación antiguas, ya no está disponible
- 17. ¿La consola de depuración iOS 6 ya no está?
- 18. org.apache.tomcat.jdbc.pool.DataSource ya no está en el jar tomcat 7 dbcp?
- 19. = button_to no genera formulario si ya está en otra forma
- 20. insertar una fila si no está ya allí
- 21. JQuery no funciona porque Mootools ya está cargado en joomla
- 22. Canalización de activos de rieles: cómo incluir un activo que no está en la ruta del activo?
- 23. jini starter kit 2.1 para instalar blitz javaSpaces
- 24. Firebug que muestra el mensaje de error "El depurador ya está activo" después de la actualización 1.6.0?
- 25. ¿Para usar el objeto activo o no?
- 26. comisión si ya se está ejecutando
- 27. Compruebe si el archivo ya está abierto
- 28. Cómo obtener contenido que ya está leído
- 29. ¿El operador C++ * "ya está sobrecargado"?
- 30. ASP.NET MVC - ¿Ya está IsPostBack aquí?