Web应用技术在云计算中探究.doc

Web应用技术在云计算中探究.doc

ID:50532948

大小:51.00 KB

页数:6页

时间:2020-03-06

Web应用技术在云计算中探究.doc_第1页
Web应用技术在云计算中探究.doc_第2页
Web应用技术在云计算中探究.doc_第3页
Web应用技术在云计算中探究.doc_第4页
Web应用技术在云计算中探究.doc_第5页
资源描述:

《Web应用技术在云计算中探究.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Web应用技术在云计算中探究摘要:随着网络技术的发展,云计算利用云端丰富的计算资源和方便的网络连接,为用户提供强大的计算服务。Web应用技术的不断升级换代,使得云计算深入到用户身边的方方面面。该文研究了Web应用技术ASP、PHP、JSP、Ajax等技术的发展应用,指出正是这些Web应用技术的进步,在云计算的实现过程中扮演了重要的角色,实现了云计算从抽象的概念到实际应用的转变。关键词:云计算;Web应用技术;动态网站中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)29-6937-021云计算与网络云就是聚集在一起的资源,云计算,顾名思义,就是

2、将计算资源聚集在一起。因为聚焦在计算能力上,可以把大量优势的计算资源,比如各种高能计算服务器,聚集在一起,集中提供计算服务。这样比单个用户单枪匹马的使用个人机进行计算,将提高数十甚至数百倍的计算能力。早期用户如果要使用计算机计算某个任务,都是在自己面前的一台实体机器上输入程序,利用这台机器原有的计算能力,进行程序的计算。对于小的应用程序,比如文档编写等任务,还可以在计算机上迅速的完成,但如果是一个大型的计算程序,比如高清地图上面的公交路线自动检索[1],最佳路径的选择算法[2]等等,单用一台计算机将是一个漫长的等待过程,其时间损耗是无法承受的。随着网络技术的迅猛发展,用

3、户不再是一个人在单枪匹马的使用计算机,而是可以借助网络的力量,访问到各种各样的资源,利用别人的优势资源,弥补自己本身的不足。云的概念也随之兴起发展。云可以是一个集中的优势资源,借助网络的力量,使得用户能从四面八方连接访问到云,获取云中的资源。将大量计算能力聚集在一起,就可以构成一个NT,计算的云,提供云计算服务。用户即使没有超强的计算机也没有关系,只要能够连接到网络,就可以连接访问到云计算资源,利用云的计算能力实现自己的计算任务。可见,云计算的实现和网络是密不可分的。2Web应用技术在云计算中的研究目前随着网络的速度越来越快,使用网络越来越便捷,以前需要安装在用户本地机

4、器上的应用程序都可以移植到远端的云上,使得用户的客户机越来越瘦,越来越简洁,只要用户具备一个浏览器和一个网络环境,就可以访问云端服务器的应用程序,所有的程序计算都在云端完成,用户只要取出结果就可以了。所以Web应用技术是实现云计算服务的关键技术。Web应用技术也是随着网络技术的发展而不断飞速发展。最早的Web技术只是提供一个静态的HTML网页供用户浏览,用户只能被动的访问远端服务器的网页,而远端服务器也只是提供简单的文本信息,并没有发挥出服务器强大的运算能力。用户需要能够和服务器进行交互的能力。随着动态网页技术的出现和发展,解决了用户希望和远端服务器进行交互的需求。利用

5、动态网页技术,用户可以提交自己的需求给远端服务器,远端服务器收到用户请求后,可以利用动态网页的语言,利用自己的计算资源进行高速计算,然后把结果传回用户即可。所以越来越多的应用程序开始转移到远端服务器,用户开始真正的能使用云的强大的计算服务了。Web应用技术有ASP,PHP,JSPoASP[3]是微软开发的动态网页技术,ASP是ActiveServerPage的缩写,意为"动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互是一种简单、方便的编程工具。ASP的网页文件的格式是asp,现在常用于各种动态网站中。ASP技术使用

6、的语言是VBScript和JavaScript等脚本语言,这些轻量级的脚本语言可以方便的加入到HTML网页语言中,简单易学,所以很快获得广泛的应用oASP可以使动态网页方便的访问SQLServer等数据库,进行数据的增加,修改,删除,查询等操作,可以制作各种需要数据库的网络应用。ASP动态网页能够被安装了微软IIS服务器技术的解释执行,所以运行环境十分方便易得。ASP的缺点在于它是边解释边执行,速度较慢,而且ASP功能较简单,编写大型的动态网站有所力不从心。因此,ASP的升级版本ASP.NET应运而生。ASP.NET是微软.NETFramework框架中的组成部分。采用

7、了功能更加强大的C#和VB.NET等编程语言。ASP.NET动态网页是第一次访问时编译后执行,因此它的运行速度大大提高。C#和VBNET等功能强大的编程语言,也使得ASP.NET能够开发出更多丰富的Web应用程序。ASP.NET在微软的VisualStudio集成开发环境下开发,具有所见即所得的开发效果,所以比ASP更加容易开发,功能更加强大,已经慢慢取代ASP成为Web应用程序开发的主流技术之一。PHP[4],是英文超文本预处理语言HypertextPreprocessor的缩写,在动态网页的制作上面被广泛地运用。PHP与Linux,A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。