随着信息技术的不断发展,Internet的普及渐渐改变着人们的生产生活方式,基于Internet的WWW浏览服务是使用最为广泛的服务之一,因为人们在使用Internet时总是从一个网页开始。
WWW的全称是WorldWideWeb,也称为Web,它是一种体系结构,通过它可以访问遍布于Internet主机上的链接文档。
WWW网页都是通过超文本标记语言(HyperTextMarkupLanguage,HTML)来实现。使用HTML语言的各种标记来实现文本、图像、媒体文件、表格等网页内容,然而单纯用HTML制作的网页存在维护麻烦,效率低的缺陷。因此就有了动态网页技术,也称动态Web技术。
所谓动态Web技术是在静态网页技术中引入数据库技术,由数据库管理系统来管理页面中的数据信息,当客户端浏览器向服务器发送页面请求时,由Web服务器访问数据库,并获取客户端所需的数据信息,并将其发送到客户端浏览器,不同的客户端在访问同一个页面时,呈现的内容有可能不一致。
ASP.NET是Microsoft公司推出的统一的Web应用开发模型,是目前最流行的一种建立动态Web应用程序的技术。它通常被描述成一门技术而不是一种语言,因为它可以使用任何与.NET平台兼容的语言(包括VB.NET、C#和JScript.NET)来创建应用程序。
ASP.NET是基于Microsoft.NET平台的,它作为.NETFramework的一部分提供给用户。它是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序作为.NET框架的旗舰产品,ASP.NET提供了一种基于组件的、可扩展的且易于使用的方法,用于扩建、部署和运行供所有在浏览器或移动设备中使用的Web应用,为开发人员生成企业级Web应用程序提供所需的服务。
JSP(JavaServerPages)是由SunMicrosystems公司倡导建立的一种动态网页技术标准。JSP技术是用Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP应用程序。JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。
作为Java技术家族及J2EE的组成部分,JSP技术能够支持高度复杂的Web应用程序。由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为JavaServlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个