SQL Server 2008在微软数据平台愿景是因为它可以让企业运行他们最关键的任务,同时减少数据管理基础设施和观测并发送给所有用户的成本信息。该平台具有以下特点:受信任的应用程序:允许企业运行他们最关键的任务,具有较高的安全性,可靠性和可扩展性。高效:可降低公司成本和数据基础设施的开发时间。功能的:提供了一个全面的平台,可以让他观察和发送信息。
2.2 JSP技术简介
JSP是java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。[2]JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段和JSP标记,从而形成JSP文件,后缀名(*jsp)[2] 。 它实现了HTML语法的Java扩展。JSP和Servlet是在服务器端执行,在客户端有浏览器的情况下,通常返回客户端是一个HTML文本。文献综述
JSP技术使用Java编程语言XML标签和脚本,封装处理逻辑生成动态网页。应用逻辑页面可以在服务器存在通过标记和脚本对资源的访问。JSP(JavaServer Pages)是一种动态网页技术,在以Java servlet JSP技术开发为基础上,Java Servlet和JSP的支持大型的Web应用程序需要对方完整的支持。 JSP与Java技术都符合简单易用,完全面向对象,独立于平台和安全。主要用于上网的所有特点。 [3]JSP页面有以下几个部分:静态数据,诸如HTML,JSP指令,诸如JSP脚本元素和变量,JSP动作,自定义标签。 [3]
JSP技术很容易集成到各种应用程序体系结构。JSP技术的一个组成部分可以支持Web的基于高度复杂的应用程序。Java和JSP页面是内置脚本语言的的基础,可以把它编译成Java Servlet,继而JSP页面和Java等技术的好处,包括所有的JSP和安全的存储管理页面。JSP和Java都是Java平台的一部分,它们的特点是“一次编写,随处运行”。
JSP的语言优点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP的局限性JSP的优势是显而易见的。
(3)可扩展性很强。通过一个jar文件,你可以运行JSP,事务处理和多服务器集群的负载消息处理多个应用程序,通过一台服务器到多个服务器,Java显示了强大的生命力。
(4)多样化和功能强大的开发工具支持。[4]这是类似于ASP,许多优秀的开发工具可以免费得到,并且其中许多已经可以顺利的运行于多种平台。[4]
(5)支持服务器模块。服务器组件支持Web应用程序,开发人员需要使用其他工具设计的网页实现复杂的功能,以提高系统的性能。JAVA BEANS组件可以实现JSP的复杂功能。
2.3 系统开发模式源.自/751·论\文'网·www.751com.cn/
B/S结构(浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。该模型将客户的系统功能,在服务器上设置的核心聚集起来,使系统的开发,维护与使用更加简单。在客户端上只要安装一个浏览器,如IE,可以通过数据库和数据进行交互。Browser/Server结构是伴随着因特网的兴起,对Client/Server结构的一种改进。[5]从根本上来看,B/S结构其实是另一种C/S结构,它可看做由二层模式发展成为三层模式的特例。[5]
浏览器/服务器结构,主要用于成熟的浏览器技术:结合多种浏览器的脚本语言和ActiveX技术,使用标准的Web浏览器来实现原来需要强大的特殊软件来实现的复杂性,同时使得开发成本减少了。[6]浏览器/服务器最大的优点就是只要你有一台电脑可以联网,就能实现客户端零安装,零维护。对于系统的扩展,将变得很简单。[6]