-
公开(公告)号:US10296317B2
公开(公告)日:2019-05-21
申请号:US12972566
申请日:2010-12-20
申请人: Madhur Joshi , Crystal Hoyer , David Cox , Mohammed Parvez Shaikh , Emily B. Repperger , Yamini Jagadeesan , Muhammad Bilal Aslam , Clea Allington , Yishai Galatzer
发明人: Madhur Joshi , Crystal Hoyer , David Cox , Mohammed Parvez Shaikh , Emily B. Repperger , Yamini Jagadeesan , Muhammad Bilal Aslam , Clea Allington , Yishai Galatzer
摘要: A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a software deployment package. An application associated with the software deployment package is published to a first remote computing device and to a second remote computing device. The method includes receiving first parameter values from the first remote computing device and receiving second parameter values from the second remote computing device. The first parameter values are stored in a first region of the data store that is specific to the first computing device. The second parameter values are stored in a second region of the data store that is specific to the second computing device.
-
公开(公告)号:US09244709B2
公开(公告)日:2016-01-26
申请号:US13159044
申请日:2011-06-13
CPC分类号: G06F8/61 , G06F8/60 , G06F9/453 , G06F9/45529 , H04L67/02
摘要: Methods, systems, and computer program products are provided that enable web applications to be identified, and that enable the identified web applications to be published to remote servers. Objects are accessed in storage for a developed web application. A feed is received that includes a plurality of signatures that correspond to a plurality of webapp development applications. A webapp development application used to develop the web application is identified by comparing the signatures to the objects. A web deployment package is downloaded for the identified webapp development application. The downloaded web deployment package is applied to enable the web application to be published to a server, such as by modifying settings and/or applying transformations to the objects that defined by the downloaded web deployment package.
摘要翻译: 提供了方法,系统和计算机程序产品,使得能够识别Web应用程序,并且使已识别的Web应用程序能够发布到远程服务器。 在开发的Web应用程序的存储中访问对象。 接收到包括与多个webapp开发应用相对应的多个签名的馈送。 用于开发Web应用程序的webapp开发应用程序通过将签名与对象进行比较来识别。 为已识别的webapp开发应用程序下载Web部署包。 下载的Web部署包被应用于使得web应用被发布到服务器,例如通过修改设置和/或将转换应用于由下载的web部署包定义的对象。
-
公开(公告)号:US09081619B2
公开(公告)日:2015-07-14
申请号:US13173613
申请日:2011-06-30
申请人: Muhammad Bilal Aslam , Crystal L. Hoyer , Sayed Ibrahim Hashimi , Vishal R. Joshi , Omar Khan , Jonathan Kevin Wall , Bill Staples , Bradley John Bartz , Younus Aftab
发明人: Muhammad Bilal Aslam , Crystal L. Hoyer , Sayed Ibrahim Hashimi , Vishal R. Joshi , Omar Khan , Jonathan Kevin Wall , Bill Staples , Bradley John Bartz , Younus Aftab
IPC分类号: G06F15/16 , G06F15/173 , G06F9/50
CPC分类号: H04L67/10 , G06F9/5055 , H04L67/42
摘要: A method of provisioning a Web hosting resource includes providing a cloud service. A request for a Web hosting resource is received by the cloud service, wherein the request is provided by a client. The cloud service identifies a Web host based on the received request for a Web hosting resource. The cloud service sends a request to the Web host to provision a first Web hosting resource for use by the client.
摘要翻译: 提供Web托管资源的方法包括提供云服务。 云服务收到对Web托管资源的请求,其中请求由客户端提供。 云服务基于接收到的Web主机资源请求识别Web主机。 云服务向Web主机发送请求以设置第一个主机资源供客户端使用。
-
公开(公告)号:US20130007280A1
公开(公告)日:2013-01-03
申请号:US13173613
申请日:2011-06-30
申请人: Muhammad Bilal Aslam , Crystal L. Hoyer , Sayed Ibrahim Hashimi , Vishal R. Joshi , Omar Khan , Jonathan Kevin Wall , Bill Staples , Bradley John Bartz , Younus Aftab
发明人: Muhammad Bilal Aslam , Crystal L. Hoyer , Sayed Ibrahim Hashimi , Vishal R. Joshi , Omar Khan , Jonathan Kevin Wall , Bill Staples , Bradley John Bartz , Younus Aftab
IPC分类号: G06F15/173
CPC分类号: H04L67/10 , G06F9/5055 , H04L67/42
摘要: A method of provisioning a Web hosting resource includes providing a cloud service. A request for a Web hosting resource is received by the cloud service, wherein the request is provided by a client. The cloud service identifies a Web host based on the received request for a Web hosting resource. The cloud service sends a request to the Web host to provision a first Web hosting resource for use by the client.
-
公开(公告)号:US08601439B2
公开(公告)日:2013-12-03
申请号:US12963880
申请日:2010-12-09
申请人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
发明人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
IPC分类号: G06F9/44
CPC分类号: G06F8/60
摘要: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.
摘要翻译: 可以在具有与目标环境不同的组件的环境中开发Web应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。
-
公开(公告)号:US20120323553A1
公开(公告)日:2012-12-20
申请号:US13161518
申请日:2011-06-16
申请人: Muhammad Bilal Aslam , Crystal L. Hoyer , Vishal R. Joshi , Timothy Michael McBride , William E. Hiebert
发明人: Muhammad Bilal Aslam , Crystal L. Hoyer , Vishal R. Joshi , Timothy Michael McBride , William E. Hiebert
IPC分类号: G06F9/455
CPC分类号: G06F9/455 , G06F8/61 , G06F8/62 , G06F11/362 , G06F11/3696
摘要: Aspects of the subject matter described herein relate to recommending data sources. In aspects, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used.
摘要翻译: 本文描述的主题的方面涉及推荐数据源。 在方面中,在推荐引擎处接收到针对数据库提供数据丰富的建议的请求。 推荐引擎可以对与数据库相关联的数据执行静态和动态分析,并且可以基于策略进一步改进建议。 然后,推荐引擎可以提供数据丰富的建议(如果有的话),以允许软件开发者例如指示是否使用数据富集。
-
公开(公告)号:US20120317561A1
公开(公告)日:2012-12-13
申请号:US13159044
申请日:2011-06-13
CPC分类号: G06F8/61 , G06F8/60 , G06F9/453 , G06F9/45529 , H04L67/02
摘要: Methods, systems, and computer program products are provided that enable web applications to be identified, and that enable the identified web applications to be published to remote servers. Objects are accessed in storage for a developed web application. A feed is received that includes a plurality of signatures that correspond to a plurality of webapp development applications. A webapp development application used to develop the web application is identified by comparing the signatures to the objects. A web deployment package is downloaded for the identified webapp development application. The downloaded web deployment package is applied to enable the web application to be published to a server, such as by modifying settings and/or applying transformations to the objects that defined by the downloaded web deployment package.
摘要翻译: 提供了方法,系统和计算机程序产品,使得能够识别Web应用程序,并且使已识别的Web应用程序能够发布到远程服务器。 在开发的Web应用程序的存储中访问对象。 接收到包括与多个webapp开发应用相对应的多个签名的馈送。 用于开发Web应用程序的webapp开发应用程序通过将签名与对象进行比较来识别。 为已识别的webapp开发应用程序下载Web部署包。 下载的Web部署包被应用于使得web应用被发布到服务器,例如通过修改设置和/或将转换应用于由下载的web部署包定义的对象。
-
公开(公告)号:US20120159468A1
公开(公告)日:2012-06-21
申请号:US12972566
申请日:2010-12-20
申请人: Madhur Joshi , Crystal Hoyer , David Cox , Mohammed Parvez Shaikh , Emily B. Repperger , Yamini Jagadeesan , Muhammad Bilal Aslam , Clea Allington , Yishai Galatzer
发明人: Madhur Joshi , Crystal Hoyer , David Cox , Mohammed Parvez Shaikh , Emily B. Repperger , Yamini Jagadeesan , Muhammad Bilal Aslam , Clea Allington , Yishai Galatzer
摘要: A particular method includes storing a manifest file and a parameters file at a data store. The manifest file and the parameters file are associated with a software deployment package. An application associated with the software deployment package is published to a first remote computing device and to a second remote computing device. The method includes receiving first parameter values from the first remote computing device and receiving second parameter values from the second remote computing device. The first parameter values are stored in a first region of the data store that is specific to the first computing device. The second parameter values are stored in a second region of the data store that is specific to the second computing device.
摘要翻译: 一种特定的方法包括将清单文件和参数文件存储在数据存储中。 清单文件和参数文件与软件部署包相关联。 与软件部署包相关联的应用被发布到第一远程计算设备和第二远程计算设备。 该方法包括从第一远程计算设备接收第一参数值并从第二远程计算设备接收第二参数值。 第一参数值被存储在特定于第一计算设备的数据存储区的第一区域中。 第二参数值存储在特定于第二计算设备的数据存储区的第二区域中。
-
公开(公告)号:US20120151442A1
公开(公告)日:2012-06-14
申请号:US12963880
申请日:2010-12-09
申请人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
发明人: Bilal Aslam , Yishai Galatzer , Yamini Jagadeesan , Madhur Joshi , Crystal Lynn Hoyer , Nitasha Verma , William Benjamin Byrd , Carlos Aguilar Mares
IPC分类号: G06F9/44
CPC分类号: G06F8/60
摘要: A web application may be developed in an environment which has different components than a target environment, so determining component dependencies and identifying which dependencies are met in a given environment can be helpful when deploying the application. Toward that end, test code makes a request that test file(s) be sent from a protected location in the target environment, such as from a randomly-named folder or from another location that is not directly browsable by a user. Received test file(s) and network protocol headers are parsed, and component dependency metadata such as component names and version numbers are extracted. Based on the extracted metadata, information is determined about the target environment's installed component(s). By comparing component dependency(ies) of the program with the identified installed component(s) of the target environment, compatibility of the target environment can then be reported.
摘要翻译: 可以在具有与目标环境不同的组件的环境中开发Web应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。
-
-
-
-
-
-
-
-