发明名称 由单组因特网主控机器提供的多个并行用户体验
摘要 本公开内容描述使用主控设备来提供单个web应用程序的多个版本的技术。如下面详细描述,主控设备将与web应用程序的不同版本相关联的资源存储在不同的子目录中。当主控设备接收到与web应用程序相关联的请求时,主控设备自动地将该web应用程序的各版本中的一个版本标识成该web应用程序的适用版本。主控设备将该请求中的路径名重写成包括存储该web应用程序的适用版本的子目录的子目录名称。然后,主控设备解除引用由所重写的路径名标识的资源。以此方式,主控设备使用该web应用程序的适用版本的资源来处理该请求。
申请公布号 CN102165430B 申请公布日期 2014.03.26
申请号 CN200980139100.X 申请日期 2009.09.02
申请人 微软公司 发明人 V·V·瓦尔福洛梅耶夫;V·曼达瓦;M·H·李;M·A·伊万诺夫
分类号 G06F15/16(2006.01)I;G06F3/06(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F15/16(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 潘明婳
主权项 一种用于提供web应用程序的多个版本的方法,所述方法包括:在计算设备可访问的计算机可读存储介质上存储含有一组子目录的分层目录系统,每一子目录具有一子目录名称;在所述计算机可读存储介质上,在所述各子目录中的每一子目录内,存储与web应用程序的一组版本中的所述web应用程序的不同版本相关联的资源,其中所述web应用程序的所述各版本中的每一版本提供不同的用户体验;在所述计算设备处,经由电子通信网络从客户机设备接收指定与所述web应用程序相关联的资源的路径名的请求;确定所述请求是否指定web应用程序的适用版本;响应于确定所述请求未指定所述web应用程序的适用版本,在所述计算设备处自动地从所述web应用程序的所述一组版本中标识所述web应用程序的适用版本;在所述计算设备处重写所述请求,使得所述路径名包括存储与所述web应用程序的所述适用版本相关联的所述资源的所述子目录的所述子目录名称;以及在重写所述请求之后,在所述计算设备处解除引用由所述所重写的请求中的所述路径名标识的资源,其中至少所述子目录中的第一子目录和所述子目录中的第二子目录是单个直接父子目录的孩子目录。
地址 美国华盛顿州