[发明专利]通过推技术实现Web页面进行ADSL测试的方法有效
申请号: | 200610025549.1 | 申请日: | 2006-04-10 |
公开(公告)号: | CN101056212A | 公开(公告)日: | 2007-10-17 |
发明(设计)人: | 马轶群 | 申请(专利权)人: | 上海欣泰通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 上海申汇专利代理有限公司 | 代理人: | 翁若莹 |
地址: | 200437上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种通过推技术实现Web页面进行ADSL测试的方法,其特征在于,在Web服务器上以软件方式实现,软件是以C#语言编写,安装在Windows操作系统上,通过和IIS的配合,使用请求页面阻塞的方法维持客户端请求时的网络连接通道,使用推技术在获取中间结果时通过连接通道向客户端推出JavaScript脚本,以控制客户端浏览器显示结果页面,本发明的优点是解决了客户端/浏览器架构中的长时间请求处理过程中的结果实时显示和交互问题,使得ADSL测试系统的客户端软件维护简单,部署简单,也节省了成本。 | ||
搜索关键词: | 通过 技术 实现 web 页面 进行 adsl 测试 方法 | ||
【主权项】:
1.一种通过推技术实现Web页面进行ADSL测试的方法,其特征在于,在Web服务器上以软件方式实现,软件是以C#语言编写,安装在Windows操作系统上,通过和IIS的配合,使用请求页面阻塞的方法维持客户端请求时的网络连接通道,使用推技术在获取中间结果时通过连接通道向客户端推出JavaScript脚本,以控制客户端浏览器显示结果页面.其方法为:(1)首先,在客户端的浏览器中部署三个页面:测试请求页面,测试交互页面和结果页面,测试请求页面负责递交测试请求,此页面为一个隐藏页面,测试交互页面传递测试中的交互请求,为隐藏页面,测试结果页面负责显示最终测试结果;(2)当Web服务器获取客户递交的请求页面后,Web服务器锁住请求页面不返回,同时向ADSL测试服务器发起测试请求,由于浏览器的页面请求在测试期间并没有返回,所以此时Web服务器和客户浏览器之间的网络连接通道将一直保持着;(3)然后Web服务器向ADSL测试服务器发起测试命令后,ADSL测试服务器开始进行测试流程的控制,在测试过程中,ADSL测试服务器会向Web服务器发送一些单项测试的结果和综合分析结果,测试完成后会发送测试结束标志,Web服务器在收到这些结果后找到原来被保持的网络连接通道,通过此通道向客户浏览器发送script脚本以控制客户端浏览器来显示结果页面,实现推技术的过程;(4)如果测试过程中需要交互,则客户端浏览器可从另一个交互页面发起请求,而Web服务器收到请求后可把请求转送给ADSL测试服务器,实现与客户端之间的交互操作;(5)Web服务器在收到ADSL测试服务器发送的测试结束标志后将会同时返回最初被锁住的客户请求,这样就释放了服务端和客户端的连接通道。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海欣泰通信技术有限公司,未经上海欣泰通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610025549.1/,转载请声明来源钻瓜专利网。
- 上一篇:3D图像集在不同空间之间的最佳变换
- 下一篇:一种屋面垫层材料及其制备工艺