用于提供服务的系统、服务器系统及方法与流程

文档序号:12478214阅读:来源:国知局

技术特征:

1.一种服务器系统,其包括应用服务器系统,所述应用服务器系统根据来自在终端中包括的Web浏览器的请求来提供服务,所述服务器系统包括:

部署单元,其被构造为在第二应用服务器系统中部署多个模块,所述多个模块具有与部署在第一应用服务器系统中的用于实现所述服务的多个模块的构造至少部分不同的构造;

存储单元,其被构造为将第一资源和第二资源存储到存储服务中,所述第一资源与部署在所述第一应用服务器系统中的多个模块相对应,所述第二资源与部署在所述第二应用服务器系统中的多个模块相对应,所述第一资源和所述第二资源是显示要由所述Web浏览器显示的画面所需的资源;以及

切换单元,其被构造为在所述部署单元进行部署之后,将所述服务的源从所述第一应用服务器系统切换到所述第二应用服务器系统,

其中,在所述切换单元的切换之后,在从所述Web浏览器接受到关于显示所述画面的请求、并且所述请求中包括的数据被确认为与所述第一资源相关联的情况下,所述第二应用服务器系统从所述存储单元获得所述第一资源,并将所述第一资源发送至所述Web浏览器。

2.根据权利要求1所述的服务器系统,

其中,所述请求中包括的数据是标识信息,

其中,所述存储单元将所述第一资源和所述第二资源与各唯一标识信息相关联地存储,并且

其中,所述服务器系统根据所述标识信息的一致性的确认,将所述第一资源或所述第二资源发送至所述Web浏览器。

3.根据权利要求2所述的服务器系统,其中,用于显示所述画面的HTML、用于基于所述HTML描绘所述画面的脚本、以及所述资源,被发送至所述Web浏览器,所述脚本包括标识信息,所述Web浏览器执行所述脚本以接收所发送的标识信息。

4.根据权利要求2或3所述的服务器系统,其中,所述标识信息是每当在所述应用服务器系统中部署多个模块时生成的标识信息,所述标识信息是根据日期和序列值而生成的。

5.根据权利要求1至3中的任一项所述的服务器系统,其中,在所述切换单元的切换之后,所述第一应用服务器系统被从所述服务器系统的部件中排除,并且所述第一资源被从所述存储服务中删除。

6.根据权利要求1至3中的任一项所述的服务器系统,其中,如果所述第一资源被从所述存储服务中删除,则发送数据,所述数据用于使所述Web浏览器丢弃与所述画面有关的缓存并接收用于显示所述画面的HTML、用于基于所述HTML描绘所述画面的脚本以及所述资源,由所述第二应用服务器系统发送所述HTML、所述脚本以及所述资源。

7.一种系统,其包括配备有Web浏览器的终端以及应用服务器系统,所述应用服务器系统根据来自所述终端的所述Web浏览器的请求来提供服务,所述系统包括:

部署单元,其被构造为在第二应用服务器系统中部署多个模块,所述多个模块具有与部署在第一应用服务器系统中的用于实现所述服务的多个模块的构造至少部分不同的构造;

存储单元,其被构造为将第一资源和第二资源存储到存储服务中,所述第一资源与部署在所述第一应用服务器系统中的多个模块相对应,所述第二资源与部署在所述第二应用服务器系统中的多个模块相对应,所述第一资源和所述第二资源是显示要由所述Web浏览器显示的画面所需的资源;以及

切换单元,其被构造为在所述部署单元进行部署之后,将所述服务的源从所述第一应用服务器系统切换到所述第二应用服务器系统,

其中,在所述切换单元的切换之后,在从所述Web浏览器接受到关于显示所述画面的请求、并且所述请求中包括的数据被确认为与所述第一资源相关联的情况下,所述第二应用服务器系统从所述存储单元获得所述第一资源,并将所述第一资源发送至所述Web浏览器。

8.一种由服务器系统执行的方法,所述服务器系统包括应用服务器系统,所述应用服务器系统根据来自在终端中包括的Web浏览器的请求来提供服务,所述方法包括以下步骤:

通过部署单元在第二应用服务器系统中部署多个模块,所述多个模块具有与部署在第一应用服务器系统中的用于实现所述服务的多个模块的构造至少部分不同的构造;

通过存储单元将第一资源和第二资源存储到存储服务中,所述第一资源与部署在所述第一应用服务器系统中的多个模块相对应,所述第二资源与部署在所述第二应用服务器系统中的多个模块相对应,所述第一资源和所述第二资源是显示要由所述Web浏览器显示的画面所需的资源;以及

在所述部署单元进行部署之后,通过切换单元将所述服务的源从所述第一应用服务器系统切换到所述第二应用服务器系统,

其中,在所述切换单元的切换之后,在从所述Web浏览器接受到关于显示所述画面的请求、并且所述请求中包括的数据被确认为与所述第一资源相关联的情况下,所述第二应用服务器系统从所述存储单元获得所述第一资源,并将所述第一资源发送至所述Web浏览器。

9.一种由系统执行的方法,所述系统包括配备有Web浏览器的终端以及应用服务器系统,所述应用服务器系统根据来自所述Web浏览器的请求来提供服务,所述方法包括以下步骤:

通过部署单元在第二应用服务器系统中部署多个模块,所述多个模块具有与部署在第一应用服务器系统中的用于实现所述服务的多个模块的构造至少部分不同的构造;

通过存储单元将第一资源和第二资源存储到存储服务中,所述第一资源与部署在所述第一应用服务器系统中的多个模块相对应,所述第二资源与部署在所述第二应用服务器系统中的多个模块相对应,所述第一资源和所述第二资源是显示要由所述Web浏览器显示的画面所需的资源;以及

在所述部署单元进行部署之后,通过切换单元将所述服务的源从所述第一应用服务器系统切换到所述第二应用服务器系统,

其中,在所述切换单元的切换之后,在从所述Web浏览器接受到关于显示所述画面的请求、并且所述请求中包括的数据被确认为与所述第一资源相关联的情况下,所述第二应用服务器系统从所述存储单元获得所述第一资源,并将所述第一资源发送至所述Web浏览器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1