- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提高网络终端应用能力的新方法.doc
提高网络终端应用能力的新方法
关键词:网络终端、服务器、应用程序、客户端、网络
名词解释:
网络终端:与网络相连接,并能实现信息接收与传播的电子设备,如个人电脑、联网手机、个人数字助理(PDA)、平板电脑等。
服务器:服务器(Server)指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。
客户端:客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。一般安装在普通的客户机上,需要与服务端互相配合运行。
网络带宽:计算机网络带宽是指网络可通过的最高数据率,即每秒多少比特。
方法概述:
将客户端设备(网络终端)的应用程序部分或者全部转移到服务器端运行,通过网络传输将客户端的请求通知服务器,服务器运行程序并将结果反馈给客户端设备。即客户端主要承担输入和输出任务而将主要运算交由服务器来完成。
优劣分析:
此方法可降低应用程序对客户端设备的要求,却增加了网络传输和服务器的负担。假设应用程序单独在客户端设备和在服务器上运行时所消耗的资源相等,那么采用此方法即相当于将客户端设备所耗资源等价转移到服务器,并额外增加了期间的数据传输。
可行性分析:
应用本方法的瓶颈在于网络传输能力和服务器的处理能力。1.服务器端的处理能力与用户量成反比,试验阶段可以满足要求。2.需要较高的网络带宽,以实时图像传输为例,设图像大小为1024×768格式为JPG,单张大小为200KB左右,以每秒传输25张计算,网络带宽需达到5MB/S(字节记),现阶段国内较难达到。但如果应用程序以计算为主,输出信息量较少时,网络带宽可达到要求。
应用方向猜想:
如果网络终端为个人电脑,那么此方法耗费了服务器资源,却使个人电脑的资源闲置,造成浪费。但如果网络终端是手机或PDA,而使个人电脑成为服务器,那么就可以迅速增强移动办公能力,且不至于浪费资源。
试验分析:
将个人电脑架设成服务器,利用asp技术实现服务器端处理程序,用手机作为客户端,无线联网测试。具体步骤如下:
首先在电脑上安装IIS并调试,使其成为网络服务器。
建立如下两个文件“index.htm”和“测试.asp”
index.htm代码如下:
form name=form1method=postaction=测试.asp
输入一个正整数:
input type=textname=name
input type=submitname=subminvalue=确定
/form
测试.asp代码如下:
html
%
Dim a
Dim b
Dim sum
sum=0
a=Request.Form(name)
for b=1 to a
sum=sum+b
Next
%
body
输入的数是%Response. Write sum%
/body
/html
index.htm为一个用户输入界面,测试.asp使用叠加法计算从1到所输入整数之间所有整数之和,每次累加过程为一次循环和一次加法。
打开网站时首先调用index.htm,电脑运行如下:
输入一个正整一千万)点回车,测试.asp便会被调出:
使用手机(motoQ8)上网浏览此网页(同样输:
经测试手机反馈消息的时间大约为6秒,电脑为4秒,而如果使用手机计循环和加法,以motoQ8(主频416MHz)计算,至少需要30秒以上。说明此方法确实能提高客户端设备的应用能力,且效果较为显著。
结论:
此方法具有一定的可行性,且效果较好。对个人电脑应用能力提升不大,但对联网的手机、PDA之类移动网络终端设备的应用能力提升非常明显。可以进行系统性的开发。
文档评论(0)