钱双艳
摘要在网络科技快速发展的背景下,云计算技术借助云端的计算资源及功能强大的网络连接体系为广大的计算机用户提供了便捷的服务。WEB应用技术现代科技发展到一定程度的新型技术,随着WEB技术的不断开发升级,使得云计算的服务功能得以提升和完善,为实现社会的发展人类的进行奠定了坚实的技术支持。文章主要对WEB应用技术在云计算中的应用进行分析和研究。
关键词云计算;Web 应用技术;动态网站
中图分类号:TP393 文献标识码:A 文章编号:1671-7597(2014)12-0043-01
1云计算与网络
云计算概念中的云指的是众多的计算资源聚集在一起而形成的一个体系,所谓的云计算是指将多种的计算资源聚集在一起共同完成某项计算任务,在整个云计算过程中会借助各中计算资源的优势特点,最优化地将计算服务提供给计算机用户,正是因为将各种优势计算资源聚集在一起,才使得原先单一靠一台计算机的计算能力得到大幅度的提升,弥补了因个人计算机计算能力不足问题无法完成计算任务的问题,大大地提高了计算机用户的工作效率,并取得了良好的计算效果。长期以来,人们借助于计算机完成某项计算任务,同时是将原先设定好的计算程序输入到计算机中,借助计算机的计算能力来完成程序的计算任务,这样的计算方式可以有效地解决比较简单的程序的计算问题,比如办公软件就是将原先设置好的程序植入计算机中来完成办公任务,比较方便,易操作。但是对于程序比较复杂,计算量比较大的计算程序,如果还是借助一台计算机的计算能力来完成,将会耗费大量的时间,工作效率低;过度的时间损耗在经济发展的快速阶段,相当于耗费的是金钱,经济性较低。
近些年,在网路技术的快速发展,彻底地改变了原来计算机用户单一地靠一台计算机因计算能力限制无法取得良好计算效果的问题,借助网络技术的强大力量,弥补了这一问题。计算机用户通过网络上的优势资源来完成某项程序计算任务。尤其是云计算技术的出现更为用户提供了便捷计算环境。如上文所将云计算是将各种优势计算资源聚集在一起,形成云计算,而云获得优势计算资源的载体就是通过网络体系,将网络上的一些优势计算资源进行汇总,融合。形成一个体系,而计算机用户在单一靠自己的计算机无法完成某项计算任务时,可以通过连接网络,访问云端,从云中获得相应的计算资源来完成计算任务。可大大地提高计算机用户的工作效率。
2Web应用技术在云计算中的应用研究
网络技术的快速发展给计算机用户提供了更为便捷的使用服务。用户可将以往安装在计算机上应用程序转移到计算机远端的云,一方面可以节省用户计算机的内存空间,提高计算机的运行效果,另一方面可以从远端的云获得自己所需的服务,操作简单,便捷。计算机用户只要具有一个稳定的网络环境和浏览器就可以对远端云服务器的应用程序进行访问。用户所需的服务可在远端云计算完成,然后通过网络将用户所需的服务传递到客户端。由此我们可以看出,WEB应用技术是实现云计算服务得以稳定发挥,给用户提供优质便捷服务的核心技术。这几年来,网络技术的快速发展带动了WEB技术的不断向前发展。打破了传统的以静态网页形式给用户提供服务,用户只能通过打开远端服务器的网页来获取锁需要的应用服务,比较被动,且从远端服务器所获得的服务内容比较单一,只是简单的文本信息,无法借助远端服务器的运算特性来完成计算任务,同时还需要计算机用户具有良好计算机专业知识,使用者的局限性较强。而伴随着WEB动态网页的出现及发展,有效地处理解决了计算机用户和远端服务器交互的需求,借助动态网页技术,实现了用户端和远端服务器的便捷交互,用户可根据自己所需要的服务类型和质量提供给远端服务器,远端服务器接收到请求后利用动态网页的语言对用户的请求服务进行高速计算,然后将计算结果通过网络快速地传递至用户端。
目前,WEB应用技术比较常见的主要有三种,即ASP应用技术、PHP应用技术和JSP应用技术。ASP应用技术是由微软公司所开发的,是CGI脚本程序的升级版,利用ASP技术可以有效地同其他程序进行交互,方便计算机用户对程序的编程,进而完成某项计算任务。ASP的网页文件格式是asp,在实际中多应用在动态网站中,而在应用中所使用的语言是VBScript和JavaScript脚本语言,通常这些脚本语言对于计算机使用者来讲都比较常见和常用,方便易懂,这也是的该项技术在云计算中得以广泛的应用和推广。此外,ASP技术也能够使动态网页方便地访问数据库,如SQLServer数据库,可以对数据库的数据进行修改增添或者是删除,进而制作出最优化的数据库网络应用软件,方便用户使用。
PHP(Hypertext Preprocessor)技术主要应用在动态网页制作,PHP能够和其他软件有很好的兼容性,如Linux,Apache,MySQL等,使其成为功能强大的组合型工具,是现行动态网页制作的有力的技术支持。PHP可在集成环境下对程序进行开发,从语言风格方面来讲,PHP语言同C语言比较相似,开发使用难度相对较小,因为C语言是目前程序开发人员所熟知的一项计算机技术原理知识/所以程序开发不管在技术方面不许投入过多的开发经费。另外,PHP同数据库管理软件的有机结合可使得一般性WEP应用程序功能性的稳定发挥; 借助LAMP组合,可有效地实现云端服务器上各种功能WEB应用程序的编程动态网页制作,充分地利用云计算数据库资源,为用户提供功能强大且稳定的计算工具及手段。
JSP技术同ASP技术相似,该项技术在实际应用中是将Java程序段和JSP标记插入传统的网页文件中,进而丰富完善网页文件内容和功能;此外,应用JSP技术所开发的WEB应用同Java技术有着异曲同工的特点,既可以在Linux上运行,也可以在其他操作系统上运行。JSP技术的灵活性和适用性特点优势,目前在动态网站的应用程序开发中得以广泛的应用,为云计算提供了更为坚实的技术支持。
参考文献
[1]Liladhar R Rewatkar,Ujwal A Lanjewar. Implementation of Cloud Computing on Web Application[J].International Journal ofComputer Applications,2010,2(8).
[2]李强,郝沁汾,肖利民,李舟军.云计算中虚拟机放置的自适应管理与多目标优化[J].计算机学报,2011(12).
endprint