简答题

该网上书店系统实施选择JSP技术,请分析JSP技术的优缺点。

正确答案

JSP技术的优点如下:
①通用性很好:JSP技术几乎可运行于所有的平台,只要该平台提供了Java 虚拟机。
②代码可移植性好、执行高效:在一种平台的机器上编写的JSP代码,只要做很少的变动,就可原封不动地在另一种平台的机器上编译通过。JSP代码只在第一次运行时被编译一次,以后每次执行时都不再编译。
③与数据库连接方便:JSP通过Java语言的JDBC技术,可以和任何与JDBC兼容的数据库建立连接,使用JSP能访问诸如Oracle、Sybase、MS SQLServer和MS Access等主流数据库。
④与XML技术集成: SUN在设计JSP规范时,特意提供了一个机制,用以创建任意 JSP 页面的一个 XML 版本。因此,JSP页面与XML工具是兼容的,利用这种方法XML工具能够直接创作和操作JSP页面。
JSP技术的缺点如下:
①增加产品的复杂性。为了解决跨平台的功能及提高伸缩能力,增加了产品的复杂性。Java系统中产品众多,如jdk,jsdk,jswdk等,在增加扩展性时,也增加了应用的复杂性。
②占用更多内存。Java的运行速度是用class常驻内容完成的,运行JSP的Web服务器需要更多的内存。还需要额外的空间来存储一系列的.java文件和.class文件以及对应的版本文件。
③不适合简单应用。在简单易用型方面存在不足,会加长系统开发周期。
JSP适合用于需要考虑平台移植的应用项目,以及高可靠性的 Internet/Intranet 应用系统。开发工具可以是 Eclipse/JBuilde /VisualC++等。

答案解析

相似试题
  • 该网上书店使用JDBC驱动来连接数据库,请分析JDBC技术的特点,介绍几种其他相关连接技术。

    简答题查看答案

  • 在网上银行的系统风险中,最具有技术性的风险不是网上银行信息技术选择失误的风险。

    判断题查看答案

  • 分析网上证券交易的模式选择。

    简答题查看答案

  • 网上市场调研有哪几种类型?具体实施时可选择的方法有哪些?

    简答题查看答案

  • 网上银行系统招行的支付方式有()可供选择

    多选题查看答案

  • 信用卡用于网上交易的,银行应设定网上支付交易额度供客户选择,但该额度不得超过信用卡的()。 

    单选题查看答案

  • 分析InstaBuy网上付款系统软件。

    简答题查看答案

  • 某人在淘宝网上开设一家玩具店铺,则该店铺网站在技术方法上属于()

    单选题查看答案

  • 网上银行要开展金融业务必须选择一种适用的技术解决方案,但是所选择的方案本身在设计上可能会出现()的风险。

    填空题查看答案