![]() |
1
1
Applet不会在客户端和服务器之间保持完全通信的状态。 它是一个在浏览器内部运行的Java应用程序,可以访问本地系统资源(如果已签名)和现有浏览器会话,即可以使用相同的cookie在相同的服务器端会话中执行HTTP调用。 1) 是的,您可以像在任何其他java应用程序中一样在Applet中执行任务,但是,如果是Applet,则必须使用数字签名进行签名: http://www.oracle.com/technetwork/java/javase/tech/java-code-signing-1915323.html#60 2) 否。Applet可能具有的所有类路径依赖项都将下载并缓存在客户端计算机上。看见 http://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/index.html |
![]() |
2
0
文件系统访问通常是不允许的,因为小程序可以(应该)在沙盒限制权限的环境中运行。因此,只有小程序具有适当的权限,才能运行exe文件。通常,他们在签名时会获得此类权限。 也就是说,尽量不要使用小程序,而是编写适当的Java应用程序。您可以始终将Java应用程序包装在小程序中,以便从小程序启动。 不太清楚你说的第二个问题是什么意思。 |