谁使用实时Java?

我注意到Real Time Java 2.2在9月份发布,似乎距离我上次查看时已经走了很长一段路。 但是,到目前为止,是否有人知道任何现实世界的用途,商​​业或学术用途?

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

我提供了一些公开披露的实时Java用户来回答另一个问题 ; 我会在这里复制:

Java的实时规范现在有几个商业级实现:

  • Sun / Oracle的JavaRTS (现在不可用 ,似乎Oracle解散了JavaRTS团队并使产品无法使用,而没有公开透露它)
  • IBM的WebSphere Real-Time
  • Aonix PERC
  • aicas JamaicaVM
  • Apogee Aphelion

这些产品涵盖从编译到本机代码(Aonix)到J2ME(aicas,apogee),再到完整J2SE(Sun,IBM)的连续体。 大多数(如果不是全部)已经在少数安全或任务关键型系统中进行了部署,但势头正在形成。 例子包括Eglin AFB的太空监视雷达现代化和美国海军在DDG-1000 / Zumwalt驱逐舰中使用RTSJ。 Sun还声称在金融交易处理领域进行部署。

如果您对RTSJ感兴趣,我建议使用Peter Dibble的实时平台编程,或者教授Wellings的Java并发和实时编程。

在相关的说明中,还有一些工作正在为Java编程语言提供安全关键的配置文件,该配置文件是作为RTSJ的子集构建的。 此外,一个专家组已经成立,以探索分布式RTSJ DRTSJ,但工作停滞不前。

并非所有上述内容都涉及Sun的JavaRTS甚至RTSJ; 一些供应商已经为实时Java寻求自己的专有路径,因为他们觉得RTSJ不符合客户的需求。

我现在知道的一些额外用户包括陆军未来作战系统和几个DARPA城市挑战赛的竞争者。

韩国喷气式教练机T-50的一个版本将有一个用Real-time Java编写的核心应用程序。

此Java应用程序提供HUD,MFD diplay和任务计算机的所有核心function。

来自aicas的JamaicaVM被移植到本土开发的任务计算机上。

飞行测试计划于2010年第四季度完成。

  • 工业机器人控制
  • 嵌入式和消费类设备
  • 更多嵌入式系统

关于各种系统的大量其他信息(您必须在这里和这里搜索谁正在使用这些系统)。

希望有所帮助!

非常实时,但并非所有RTSJ标准都是Ajile系统,它们使硬件实时java。

我在M101 CROWS火控计算机上使用它。 这不是youtubevideo中的失败。