|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但是一些大型开发或者是保密型比较高的项目都会用java,原因有2点,一:java是开源的,不怕别人留后门,偷我工具,.net网页编程就不一样了,保持微软的一向风格,源代码不公开
我们晓得,网页中的JavaApplet虽不象图象文件能够间接从巡游器中以Saveas命令猎取,但仍大概被扫瞄者从Cache中找出,放进本人的网页。因而,假如要回护本人的applet免遭"夺取",办法之一是让Applet只运转于指定URL的网页中。在Java言语中,Applet地点网页的URL能够由java.applet程序包中供应了办法getDocumenBase()来获得。
比方,鄙人面一段程序中,Applet在初始化阶段先检测以后URL,一旦与设定不符,就在Java把持台(JavaConsole)中输入告诫信息,然后主动中断运转,从而完成了Applet的"版权回护"。
importjava.net.*;
importjava.applet.*;
publicclassmyonlyextendsApplet{
publicvoidinit(){
Stringower=getDocumentBase().getHost();
if(!ower.equals("www.mydomain.com")){
System.out.println("Warning!AstolenApplet.");
System.exit(1);
}
else{
……
}
}
有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。 |
|