ASP.NET网站制作之当ASP.NET撞上JSF之使用程序平安性
有理由相信是能提供更出色的性能。很多平台无法支持复杂的编译器,因此需要二次编译来减少本地编译器的复杂度。当然可能做不到java编译器那么简易。asp.net|js|平安|平安性|程序 JSF标准自己并没有夸大平安性成绩。而是,当你创立平安的J2EE使用程序时,响应的平安机制也一同使用到JSF中。ASP.NET也供应很多平安选项,并且良多ASP.NET平安性被绑定到Windows平台(你大概已猜出)。比方,一个运转于企业内网上的ASP.NET使用程序可以简单地依据他们的Windows域登录信息认证用户。在ASP.NET2.0有一些新的登录控件来撑持你疾速地增加登录功效(如为你的使用程序增添登录表单)。毛病处置与调试
必要再次指出,当利用JSF举行开辟时,可用于一切的J2EE使用程序开辟的一切不异的毛病处置和调试手艺可合用于JSF。这包含为使用程序指定全局毛病页面,指定基于HTTP毛病代码的特定的举动,等等。你能够纪录使用程序毛病和一样平常举动-经由过程利用一种日记机制,比方尺度Java日记包或盛行的ApacheLog4j包。
ASP.NET同意你经由过程IIS服务器把持台设置一个使用程序的很多毛病处置的细节。并且,ASP.NET还供应了便利的跟踪功效以便你能够纪录下关于页面哀求的某些范例的信息。也许C#刚上市的时候有些抄袭Java吧,但自从C#2.0上市之后,整个局面就扭转乾坤了,不但Java在模仿C#,而且他从来都没能跟得上C#的脚步。 由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。 ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。 在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗? Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境! ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。 我的意思是.net好用,从功能上来说比JAVA强还是很明显的。 由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。 业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页:
[1]