签名的Java小程序更慢?

时间:2013-02-18 05:24:15

标签: java html applet signed-applet

签名的java applet加载速度慢于未签名的吗?是否存在“浏览器冻结”,因为Java VM正在检查applet是否已与真正的供应商正确签名?

此外,在加载applet时,“浏览器冻结”是什么?是因为Java applet在页面加载时正在初始化,因为我使用以下PHP代码加载我的applet?

<?php
if(!empty($id)){
echo <<< END
<object codetype="application/x-java-applet" type="application/x-java-applet" code="downloader.class" archive="downloader.jar" height="0" width="0" align="center" cache_archive="downloader.jar" initial_focus="true">
<param name="v" value="$id"/>
<param name="u" value="$id"/>
<param name="ua" value="$agent"/>
It appears you do not have Java installed or it is disabled on your system.<br>
Please download it <a href="http://www.java.com/getjava/" class="link" target="_blank">here</a>.
</object>

<script type="text/javascript">
jQuery(document).ready(function() {
setTimeout("error()",120000);
});
</script>
END;
}
?>

1 个答案:

答案 0 :(得分:0)

是的,签名的applet一般都比较慢。

关于冻结问题,我建议激活Java控制台

How do I enable and view the Java Console?

然后,从控制台,您将能够看到跟踪并了解发生了什么类型的问题。

我的猜测是发生了一些异常。