-
公开(公告)号:US09734160B1
公开(公告)日:2017-08-15
申请号:US13348081
申请日:2012-01-11
申请人: Andrew S. Huntwork , Prashant J. Thakare , Pravi Garg , Shashank Shekhar , Gurinder Raju , Viraj Sanghvi , Vishnu Sadhana , Jeremy Boynes
发明人: Andrew S. Huntwork , Prashant J. Thakare , Pravi Garg , Shashank Shekhar , Gurinder Raju , Viraj Sanghvi , Vishnu Sadhana , Jeremy Boynes
IPC分类号: G06F17/30
CPC分类号: G06F17/30233
摘要: Disclosed are various embodiments relating to virtual file systems for customers having network sites hosted by a hosting provider. A file system with multiple files of a customer is maintained for a hosting provider. Customer access to a virtualized version of the file system is facilitated. The virtualized version of the file system includes a virtual file that is dynamically generated based at least in part on one of the files in response to an access of the virtual file by the customer. The file system excludes the virtual file. A modification to the virtual file by the customer is obtained. The file in the file system is updated based at least in part on the modification to the virtual file.
-
公开(公告)号:US09183189B1
公开(公告)日:2015-11-10
申请号:US13363816
申请日:2012-02-01
申请人: Prashant J. Thakare , Andrew S. Huntwork , Jeremy Boynes , Shashank Shekhar , Pravi Garg , Vishnu Sadhana , Gurinder Raju
发明人: Prashant J. Thakare , Andrew S. Huntwork , Jeremy Boynes , Shashank Shekhar , Pravi Garg , Vishnu Sadhana , Gurinder Raju
CPC分类号: H04L67/10 , G06F17/2252 , G06F17/3089 , G06F17/30893 , G06F21/53 , H04L63/10 , H04W4/60
摘要: Disclosed are various embodiments for network site hosting in a managed environment. A request for a network page is obtained, where the network page is associated with a network site hosted by a hosting provider on behalf of a customer. Aggregated data is obtained from a data aggregation service. The aggregated data is aggregated by the data aggregation service from multiple data sources. Page generation code supplied by the customer is executed in one or more machine instances to generate the network page in response to the request. The page generation code has access to the aggregated data. A resource management application facilitates configuration of the machine instances by the customer.
摘要翻译: 公开了在受管理环境中网络站点托管的各种实施例。 获得对网页的请求,其中网页与由托管提供商代表客户托管的网络站点相关联。 从数据聚合服务获得聚合数据。 聚合数据由来自多个数据源的数据聚合服务聚合。 由客户提供的页面生成代码在一个或多个机器实例中执行,以响应于请求生成网络页面。 页面生成代码可以访问聚合数据。 资源管理应用程序便于客户对机器实例的配置。
-
公开(公告)号:US08959426B1
公开(公告)日:2015-02-17
申请号:US13363770
申请日:2012-02-01
IPC分类号: G06F17/27
摘要: Disclosed are various embodiments for loading page generation code supplied by customers into a memory. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. It is determined whether page generation code configured to generate at least a portion of the network page is preloaded into a memory. Such page generation code is customer supplied. The page generation code is loaded into the memory in response to the request and in response to determining that the page generation code is not preloaded into the memory. The page generation code is executed to generate the at least a portion of the network page in response to the request.
摘要翻译: 公开了将客户提供的页面生成代码加载到存储器中的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 确定被配置为生成网页的至少一部分的页面生成代码是否被预加载到存储器中。 这样的页面生成代码是客户提供的。 响应于该请求并且响应于确定页面生成代码未被预加载到存储器中,页面生成代码被加载到存储器中。 执行页面生成代码以响应于该请求生成网络页面的至少一部分。
-
4.
公开(公告)号:US09542500B1
公开(公告)日:2017-01-10
申请号:US13348059
申请日:2012-01-11
CPC分类号: H04L63/205 , G06F17/3089 , G06F17/30893 , G06Q20/405 , H04L63/02 , H04L63/101 , H04L63/105 , H04L63/12 , H04L67/02
摘要: Disclosed are various embodiments for generating network pages for customers that include customer-generated page portions. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. A portion of the network page is obtained from a service operated by the customer in response to the request. The network page, which includes the portion, is generated in response to the request. The generated network page is sent to the client in response to the request.
摘要翻译: 公开了用于为包括客户生成的页面部分的客户生成网络页面的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 响应于该请求,网络页面的一部分从客户操作的服务获得。 包含该部分的网页是响应该请求生成的。 所生成的网页将根据请求发送给客户端。
-
5.
公开(公告)号:US08874688B1
公开(公告)日:2014-10-28
申请号:US13348069
申请日:2012-01-11
CPC分类号: H04L63/1408 , G06F8/30 , G06F9/45504 , G06F11/0721 , G06F11/076 , G06F11/3003 , G06F11/3409 , G06F11/3466 , G06F11/3608 , G06F2201/81 , G06F2201/865
摘要: Disclosed are various embodiments for securing execution of page generation code supplied by customers. The page generation code may be instrumented with code that facilitates monitoring of one or more resources consumed by the page generation code. Various compile-time checks relating, for example, to code size and whether exception-handling code is present may be performed. The page generation code is executed to generate a network page in response to a request obtained from a client. One or more resource consumption limits are enforced upon the page generation code.
摘要翻译: 公开了用于确保由客户提供的页面生成代码的执行的各种实施例。 页面生成代码可以用便于监视页面生成代码所消耗的一个或多个资源的代码进行检测。 可以执行与代码大小有关的各种编译时检查,以及是否存在异常处理代码。 执行页面生成代码以响应于从客户端获得的请求来生成网页。 在页面生成代码上执行一个或多个资源消耗限制。
-
公开(公告)号:US08775559B1
公开(公告)日:2014-07-08
申请号:US13348051
申请日:2012-01-11
CPC分类号: G06F21/53 , G06F2221/2149 , G06Q10/00 , H04L63/10 , H04L63/105
摘要: Disclosed are various embodiments for generating network pages using customer-supplied page generation code. A network page request is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Customer data is aggregated from multiple data sources. Customer-supplied page generation code is executed to generate the network page. The page generation code may access the customer data through predefined variables, but the page generation code is restricted from accessing the data sources directly. The network page is sent to the client in response to the request.
摘要翻译: 公开了使用客户提供的页面生成代码生成网络页面的各种实施例。 从客户端获取网页请求。 网络页面代表客户托管提供商托管的网络站点。 客户数据从多个数据源汇总。 执行客户提供的页面生成代码以生成网络页面。 页面生成代码可以通过预定义的变量访问客户数据,但是页面生成代码被限制直接访问数据源。 响应请求,将网页发送给客户端。
-
公开(公告)号:US08862984B1
公开(公告)日:2014-10-14
申请号:US13363787
申请日:2012-02-01
IPC分类号: G06F17/27
CPC分类号: G06F8/75
摘要: Disclosed are various embodiments for using data contracts in connection with network page generation code. A network page request is obtained from a client. Data is aggregated from multiple data sources in response to the request, and data is marshalled based at least in part on a data contract. Page generation code is executed to generate at least a portion of the network page in response to the request. The aggregated data is provided to the page generation code as one or more predefined variables. Access to the predefined variables by the page generation code complies with the data contract.
摘要翻译: 公开了使用与网页生成代码有关的数据契约的各种实施例。 从客户端获取网页请求。 数据根据请求从多个数据源进行聚合,并且数据至少部分基于数据合同进行编组。 执行页面生成代码以响应于请求生成网络页面的至少一部分。 将聚合数据作为一个或多个预定义变量提供给页面生成代码。 通过页面生成代码访问预定义的变量符合数据合同。
-
8.
公开(公告)号:US08832225B1
公开(公告)日:2014-09-09
申请号:US13363761
申请日:2012-02-01
CPC分类号: G06F17/2252 , G06F17/3089 , G06F21/53 , G06F2221/2149 , H04L63/10 , H04L63/105
摘要: Disclosed are various embodiments relating to data aggregation in network page generation, where the data aggregation employs multipart encoding. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Customer data is obtained from one or more data sources in response to the request. Each data source provides multiple data items using a multipart encoding. Page generation code supplied by the customer is executed to generate at least a portion of the network page in response to obtaining all of a subset of the customer data which is used by the page generation code. The page generation code is able to access the subset of the customer data as predefined variables.
摘要翻译: 公开了与网络页面生成中的数据聚合相关的各种实施例,其中数据聚合采用多部分编码。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 响应于该请求,从一个或多个数据源获得客户数据。 每个数据源使用多部分编码提供多个数据项。 响应于获得由页面生成代码使用的客户数据的所有子集,执行由客户提供的页面生成代码以生成网络页面的至少一部分。 页面生成代码能够以预定义的变量访问客户数据的子集。
-
公开(公告)号:US08819477B1
公开(公告)日:2014-08-26
申请号:US13363782
申请日:2012-02-01
IPC分类号: G06F11/00
CPC分类号: G06F11/0769 , G06F17/21 , G06Q20/356 , G06Q20/40 , H04L67/02
摘要: Disclosed are various embodiments that facilitate error handling in a network page generation environment. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Page generation code supplied by the customer is executed by a framework in response to the request. The page generation code is configured to generate at least a portion of the network page. A customized error network page is sent to the client in response to determining that an error has occurred in the framework that executes the page generation code.
摘要翻译: 公开了促进网络页面生成环境中的错误处理的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 由客户提供的页面生成代码由响应于请求的框架执行。 页面生成代码被配置为生成网络页面的至少一部分。 响应于确定在执行页面生成代码的框架中发生错误,定制的错误网络页面被发送到客户端。
-
公开(公告)号:US08504911B1
公开(公告)日:2013-08-06
申请号:US13348088
申请日:2012-01-11
IPC分类号: G06F17/00
CPC分类号: H04L67/02
摘要: Disclosed are various embodiments for facilitating access to data in network page generation code supplied by customers of a hosting provider. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Page generation code supplied by the customer is obtained, and this code includes a dynamic data variable. One or more service calls are executed based at least in part on the dynamic data variable to obtain one or more data objects. The page generation code is executed to generate the network page in response to the request, where the page generation code is executed with the data objects in place of the dynamic data variable.
摘要翻译: 公开了用于便于访问由主机提供商的客户提供的网页生成代码中的数据的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 获得由客户提供的页面生成代码,并且该代码包括动态数据变量。 至少部分地基于动态数据变量执行一个或多个服务调用以获得一个或多个数据对象。 执行页面生成代码以响应于请求生成网页,其中使用数据对象来执行页面生成代码来代替动态数据变量。
-
-
-
-
-
-
-
-
-