问题标签 [rtsj]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
529 浏览

java - 实时 Java 互操作性

我想知道 JRE6 和 rtsj 的 JVM 之间的互操作性如何。看来我只能使用它们的实现(因为代码将使用它们的 JVM 来解释),所以我不能使用 Java 6 必须提供的许多特性。它可以支持图形用户界面吗?(例如修改工业过程的参数)。

我可能是错的,希望得到你的一些反馈。

此外,Java 似乎是更实时的实现。你用过哪一个,你最喜欢哪一个?

0 投票
4 回答
10768 浏览

java - 谁使用实时 Java?

我注意到Real Time Java 2.2 早在 9 月就发布了,与我上次看到它时相比似乎已经有了很长的路要走。但是,到目前为止,有没有人知道任何现实世界的用途、商业用途或学术用途?

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

0 投票
2 回答
2161 浏览

java - Scala 和 Java 实时系统

只是想知道是否有人在 Java 实时系统上运行过 Scala 应用程序或 Web 应用程序?

我假设因为 scala 的字节码与常规 JVM 兼容,那么在诸如 Sun Java Real-Time System 之类的实时 JVM 上运行它应该不会花费太多精力?

编辑:根据VirtualMachine / cloud 上的 Sun Java Realtime System,我设法在 VMWare Workstation 6.5 之上的 SuseLinuxEnterprise Realtime Extension 上使用 Sun Java Realtime 系统运行 Scala 的 Lift 框架

Web 应用程序不会表现得像实时(因为它在 VMWare 上运行),但它是一个开始。

0 投票
3 回答
1326 浏览

java - RTSJ 究竟是什么,Java 的实时规范?

Java 实时规范到底是什么?也就是说,它与“常规”Java SE 或 Java EE 规范有何不同?

0 投票
4 回答
17032 浏览

java - 哪个实时 (RTSJ) JVM 最受青睐?

似乎只有少数 JVM 是Java 实时规范 (RTSJ)的实现。Sun/Oracle Java Real-Time System 超过 6000 美元,IBM 的实时 WebSphere 超过 7000 美元,因此许多 Java 开发人员可能永远没有机会使用它们中的任何一个。Oracle 的 JRockit 似乎是一个免费的实时 Java 实现,具有可预测的、确定性的行为,尽管我不确定,因为他们的文档在营销语言上相当繁重。由于由小型组织开发且用户群较小,其他较小的实时 JVM 似乎存在风险。

首选哪些实时 JVM?哪些是最受开发者使用、信任和喜爱的?

0 投票
1 回答
212 浏览

c# - Java 有 RTSJ - C# 有可比性吗?

我读到有一个实时规范用于实时执行 java 字节码的虚拟机(JSR 282 中的 RTSJ 1.1)。这使得即使在具有诸如 OS9 或 WinCE 等 RTOS 的嵌入式设备上也可以实时执行 Java 代码。

由于我喜欢 C#,我想知道 C# 是否也有这样的规范?当然,在 Windows 中运行这个 C# 运行时是没有意义的,但也许 Mono 阵营中正在进行一些项目?这将是 C# 的一个大市场。你同意?

谢谢。

0 投票
1 回答
1448 浏览

java - 是否可以在 Windows 中实现/运行 Java Real Time 程序?

我对 Java 和实时程序都很陌生。我正在尝试在 Windows 中使用 Eclipse 或 Netbeans 运行一些实时代码,但是,对于两个 IDE,我都面临同样的问题,我无法导入 javax.realtime 包。

为了得到这个包,我已经搜索了几个小时,但我发现了很多指向 Java 实时虚拟机的资源。是不是不可能在 Windows 中拥有实时功能?如果是的话,我可以在这里获得一些帮助,让我在 Ubuntu 中运行那些从 VM 运行的实时程序吗?

任何反馈都非常感谢...

非常感谢...

0 投票
1 回答
232 浏览

java - 如何启动 aicas 许可证提供程序?并用 jamaicaVM 调用文件?

我正在使用 RTSJ 构建一个实时程序,并且在终端中使用 jamaicaVM 运行我的代码时遇到了问题。我已经在 Eclipse 中编写了我的代码,并将 jamaicavm 工具安装到我的 Eclipse 中。它当前位于已安装的软件中。

现在我想调用 jamaicavm 文件名并运行我的文件,但是我无法启动 aicas 许可证提供程序,以便我可以运行该文件。有什么想法吗?

我的 update-site-jamaica6 文件夹在我的 java 项目的文件夹中。

0 投票
1 回答
544 浏览

java - 将 Java 用于实时目的真的安全吗?

我最近阅读了 Yin Yan 等人的论文“让 Android 准时运行”。为了完全理解这个主题,我还阅读了一些关于 Java 的实时规范 (RTSJ) 以及许多实时虚拟机、垃圾收集器等的内容。尽管如此,我仍然有一个疑问。符合 RTSJ 的虚拟机使用优先级继承来防止优先级反转,但我知道这种算法不能防止死锁。由于线程无法控制资源获取的顺序,因此存在循环等待的可能,这实际上会导致死锁。

那么,鉴于此,将 Java 用作实时编程语言(包括桌面和移动应用程序)真的安全吗?

我的问题不在于按原样使用 Java、Android 或 Linux。我的问题是关于 RTSJ(优先继承)选择的算法,因为它不能防止死锁的发生。