当我从浏览器执行 jar 文件时,类文件是否在client end
或上运行on the server end
?
我正在开发一个安全 Web 应用程序,其中files are encrypted and decrypted
. 我需要通过客户端选择的引脚在客户端完成此操作。
因此,当浏览器上运行 jar 文件时,is the class file
加密和解密在哪里完成processes on the client end or in the server end
?
当我从浏览器执行 jar 文件时,类文件是否在client end
或上运行on the server end
?
我正在开发一个安全 Web 应用程序,其中files are encrypted and decrypted
. 我需要通过客户端选择的引脚在客户端完成此操作。
因此,当浏览器上运行 jar 文件时,is the class file
加密和解密在哪里完成processes on the client end or in the server end
?
您可以使用 jnlp ( Webstart) 启动 jar 文件,但它不会在浏览器上运行。只有一次发射。您可以在 Applet / JApplet 中执行代码,这将在浏览器中。取决于您在业务逻辑上需要什么。
主要是因为 matheszabi 提到了业务需求。您不会在客户端随时执行 jar。通过 Applet/JApplet,您将字节源加载到浏览器中,然后浏览器执行您的操作。为此,您需要在客户端计算机上安装 java 运行时以支持浏览器。
如果您使用的是 jsp/servlet 模型,您会明白 java 执行总是在服务器端。