JSP建站 - JSP网站优势

JSP网站优势

2010-2-20 15:30:00 点击次数:0

1. JSP 与ASP/ASP.NET,PHP的比较

参数名称

JSP

ASP/ASP.net

PHP

运行速度

运行耗损

较小

较大

较大

难易程度

复杂

简单

简单

运行平台

跨平台

WINDOWS 平台

跨平台

扩展性

安全性

一般

较好

2.平台无关性

  Java是平台无关的语言,是指用Java写的应用程序不用修改就可在不同的软硬件平台上运行。平台无关有两种:源代码级和目标代码级,这是其它平台所不具备的。

Java的平台无关性具有深远的意义。它使企业的信息架构具备更高扩展性,企业在选择硬件平台时,具有更多的自主权,而不用局限于WINDOWS平台及WINDOWS操作系统支持的硬件平台。

3.分布式

分布式包括数据分布和操作分布。数据分布是指数据可以分散在网络的不同主机上,操作分布是指把一个计算分散在不同主机上处理。这样可以使企业充分运用已有的设备,来提供服务。分布式可使企业的信息架构能与最前沿的技术相结合。

4高效性

  JSP在执行以前先被编译成字节码(byte code),字节码由Java虚拟机解释执行,比采用源码解释的WEB应用技术效率高;服务器端还有字节码的Cache机制,能提高字节码的访问效率,第一次调用JSP网页可能稍慢,因为它被编译并进行Cache,以后就要快得多了。

5高安全性

  JSP程序源程序不大可能被下载,特别是JavaBean程序完全可以放置在不对外的目录下,这样,可大大降低源程序被曝光的可能性,从而提高系统的安全性。

6程序的开放性

   JAVA是个开放的平台,有许多优秀开源组织为其提供多领域技术支持。这对企业来说,可以花很小的成本就可以部署最新的功能,不用依赖一些商业公司。商业公司的产品收费往往非常惊人。可见,JAVA平台的开放性,使企业的信息架构具有更高的扩展性。

7程序的兼容性

  因为 JSP中的动态内容可以各种形式进行显示,所以它可以为各种客户提供服务:从使用HTML/DHTML的浏览器,到使用WML/XHTML的各种手提无线设备(如:移动电话和个人数字设备PDA等),再到使用XML的B2B应用,都可以使用JSP的动态页面。

返回 】【 打印