2009-12-03 24 views
18

Me di cuenta de que Real Time Java 2.2 se lanzó en septiembre, parece haber recorrido un largo camino desde la última vez que lo miré. Sin embargo, ¿alguien sabe de algún uso del mundo real, comercial o académico hasta la fecha?¿Quién usa Java en tiempo real?

http://java.sun.com/javase/technologies/realtime/index.jsp

+0

Es posible que desee especificar si usted está buscando para los usuarios del producto específico de Sun (Sun Java en tiempo real del sistema) o la especificación en tiempo real para Java (RTSJ) en general. – andersoj

+0

Bueno, el enlace apunta a la versión específica de Sun de Java en tiempo real – Jon

+0

** ACTUALIZACIÓN ** FYI ... Se ha realizado recientemente (en el año 2015) para Java en tiempo real. Vea este artículo, [El poco conocido estándar en tiempo real impacta el amplio rango de aplicaciones Java] (http://www.javaworld.com/article/2906981/java-app-dev/little-known-real-time-standard- impact-broad-span-of-java-applications.html). –

Respuesta

14

Ofrecí algunos usuarios divulgados públicamente de Java en tiempo real en answer to another question; Voy a reproducir aquí: Especificación

en tiempo real para Java tiene ahora varios de grado comercial implementaciones:

Estos productos abarcan todo el continuo que va desde compilación a código nativo (Aonix) a J2ME (aicas, apogeo), a J2SE completa (Sun, IBM). La mayoría, si no todas, tienen implementaciones vistas en pequeños números de sistemas de seguridad o de misión crítica, pero el impulso está creciendo. Los ejemplos incluyen Eglin radar de vigilancia espacial radar y uso del RTSJ en el destructor DDG-1000/Zumwalt . Sun también reclama el despliegue en el dominio de procesamiento de transacciones financiero.

Si usted está interesado en RTSJ, me sugieren programación en tiempo real Plataforma de Peter Dibble, o el profesor Wellings' Programación Concurrente y en tiempo real en Java.

En una nota relacionada, también hay trabajo en marcha para proporcionar un perfil de seguridad crítico- para la programación del lenguaje Java , construido como un subconjunto de RTSJ. Además, un grupo de expertos se ha formado al explorar un RTSJ DRTSJ distribuido, pero el trabajo está detenido.

No todo lo anterior se refiere a JavaRTS de Sun o incluso RTSJ; varios proveedores han seguido su propio camino propietario para Java en tiempo real porque sienten que el RTSJ no coincide con las necesidades de sus clientes.

Algunos usuarios adicionales que conozco ahora incluyen Army Future Combat Systems y varios de los contendientes de DARPA Urban Challenge.

0

Muy en tiempo real, pero no todos los RTSJ estándar son sistemas Ajile, hacen hardware en tiempo real Java.

Lo usé en la computadora de control de fuego M101 CROWS. NO es el bit que falló en el video en youtube.

+0

Acabo de anotar la referencia a Ajile y su hardware JVM. Ajile ha estado fuera del negocio por bastante tiempo; Google para más detalles. –

8

Una versión de Korean jet trainer T-50 tendrá una aplicación central escrita en Java en tiempo real.

Esta aplicación Java proporciona funciones HUD, MFD y todas las funciones básicas de la computadora de la misión.

JamaicaVM de aicas se transporta a una computadora de misión desarrollada localmente.

prueba de vuelo está previsto en el cuarto trimestre de 2010.

+0

Una actualización del entrenador de jet T-50 que ejecuta Java ... El equipo de la misión que ejecutaba RT Java realizó una prueba de vuelo en noviembre de 2010. Desde entonces, se está volando de vez en cuando con otros propósitos de prueba de vuelo. La aplicación RT Java hace todas las computadoras, interfaces de datos y pantallas gráficas en el HUD y los MFD. – Keugyeol