javascript - 需要通过javascript与浏览器通信的java applet的替代方案

标签 javascript java applet npapi jacob

在我们的网络应用程序中,我们使用 Java 小程序通过 jacob jar 调用 MS.Word 应用程序,例如Word 打开、编辑,并在自动保存时将其上传到服务器。

Google Chrome 将不再支持 NPAPI,因此很快我们将无法再在 Chrome 中运行我们的小程序。

那么,关于 Java applet 替代方案的任何建议。我们希望为用户提供与以前相同的体验。

最佳答案

我们遇到了同样的问题。使用 Webstart 不再可能进行该通信。我们将在 webstart 应用程序和浏览器之间使用 Websockets。我们的第一个尝试是在 webstart 中启动一个 websockets 服务器,并使浏览器连接到本地主机。如果浏览器中的安全限制无法做到这一点,那么我们将通过网络服务器、浏览器和连接到网络服务器并交换消息的 webstart 应用程序来实现。

关于javascript - 需要通过javascript与浏览器通信的java applet的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31401594/

相关文章:

java - Android openGL 示例给出空白屏幕

java - 从小程序安全警告中删除 "UNKNOWN"发布者

java - 小程序-服务器通信,我该怎么做?

Java Applet运行时闪烁? (不是每个人都看到闪烁)

javascript - 将 Angular 物体绑定(bind)到 Polymer 1.0

javascript - 正则表达式不允许在数字末尾有两个零

javascript - 如何扩展 React 类?

javascript - Angular 模块和依赖注入(inject)

Tomcat 上的 Java 持久性 - 没有名为 EntityManager 的持久性提供程序

java - 陷入无限循环来计算尝试次数,建议吗?