发明名称 用户解决方案的可伸缩托管
摘要 提供了用户解决方案的可伸缩托管。用于托管应用软件的系统包括本地服务器、一个或多个远程服务器、配置数据库和内容数据库。本地服务器包括web前端模块,该web前端模块处理因特网上来自客户计算机的在服务器上托管应用软件的请求。web前端模块确定本地服务器或者一个或多个远程服务器是否将托管该应用软件。远程服务器包括管理托管在远程服务器上的应用软件的安装和操作的后端模块。配置数据库包括具有可托管应用软件的服务器计算机的描述的拓扑结构信息。内容数据库包括关于要被托管在服务器计算机上的软件应用程序的内容的信息。
申请公布号 CN101971164A 申请公布日期 2011.02.09
申请号 CN200980109862.5 申请日期 2009.02.13
申请人 微软公司 发明人 M·艾默兰恩;R·F·格拉姆比勒;W·J·格里芬;S·依夫里姆;K·D·霍夫曼;H·马;D·A·瑞克托;R·D·托马森
分类号 G06F15/16(2006.01)I;G06F17/30(2006.01)I;G06F3/00(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F15/16(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 黄嵩泉;钱静芳
主权项 一种用于托管应用软件(304、402)的系统(100),所述系统(100)包括:本地服务器(204),其中所述本地服务器(204)包括处理因特网上来自客户计算机(102)的将应用软件(304、402)托管在服务器(202、204、206)上的请求的web前端模块(302),所述应用软件(304、402)是针对用户的业务定制的,所述应用软件(304、402)通过因特网上传到所述本地服务器(202),所述应用软件(304、402)被包括在可被安装在所述本地服务器(202)或远程服务器(204、206)上的自定义代码模块中;一个或多个远程服务器(204、206),其中远程服务器(204、206)包括管理托管在所述远程服务器(204、206)上的应用软件(402)的安装和操作的后端模块(404);包括拓扑结构信息的配置数据库(210),所述拓扑结构信息包括可托管应用软件(304、402)的服务器(202、204、206)的描述;以及内容数据库(208),所述内容数据库(208)包括关于要被托管在服务器(202、204、206)上的软件应用程序(304、402)的内容的信息;其中所述web前端模块(302)确定所述本地服务器(202)或者所述一个或多个远程服务器(204、206)中哪一个将托管所述应用软件(304、402)。
地址 美国华盛顿州