Java 解决替换小程序方案

Java 解决替换小程序方案,java,applet,activex,Java,Applet,Activex,今天,我使用一个小程序来修改客户端信息,考虑到新的浏览器,我必须找到一个新的解决方法来继续修改文件并在客户端执行windows命令,因为一些浏览器正在暂停小程序的执行 任何允许windows命令执行和访问客户端文件(如Activex)的解决方案的ideia?小程序始终位于Web应用程序和桌面应用程序之间。从这个意义上说,你想要实现的正是世界上每一个黑客想要实现的,那就是通过浏览器访问你的计算机。我认为可以公平地说,正因为这个原因,applet正在消亡,而且不会很快死而复生 但不幸的是,一些功能需

今天,我使用一个小程序来修改客户端信息,考虑到新的浏览器,我必须找到一个新的解决方法来继续修改文件并在客户端执行windows命令,因为一些浏览器正在暂停小程序的执行


任何允许windows命令执行和访问客户端文件(如Activex)的解决方案的ideia?

小程序始终位于Web应用程序和桌面应用程序之间。从这个意义上说,你想要实现的正是世界上每一个黑客想要实现的,那就是通过浏览器访问你的计算机。我认为可以公平地说,正因为这个原因,applet正在消亡,而且不会很快死而复生

但不幸的是,一些功能需要运行小程序,而您能做的实际上取决于这些功能

现状 他们仍在使用IE(而不是Edge)、Firefox和Safari。如果您控制您的客户环境,您可能仍然可以按原样使用它们。但是要多久

移动到服务器 您可以在服务器上移动功能。在您的情况下,这可能意味着在服务器上上载文件,在那里执行命令,然后将文件发送回客户端。Javascript和HTML5无疑有助于改善整体用户体验

移动到桌面

如果你在客户端上做了一些非常密集的事情(处理多个文件,访问不能从浏览器中使用的资源等),你应该考虑把它重新组合成桌面应用程序。你甚至可以从浏览器启动你的应用程序,并通过注册一个,一个iTunes向它发送一些参数。同样,这肯定不是一个容易的替代品,因为功能通常会在桌面应用程序和web应用程序之间展开,这使得尝试链接2时出现了一些有趣的从头开始的时刻。

您列出了小程序声誉如此低下的确切原因。在我的管理解决方案中,我必须更改一些信息并执行客户端命令,今天我使用的是签名。