Automatic recognition of web application
    2.
    发明授权
    Automatic recognition of web application 有权
    自动识别Web应用程序

    公开(公告)号:US09244709B2

    公开(公告)日:2016-01-26

    申请号:US13159044

    申请日:2011-06-13

    IPC分类号: G06F9/44 G06F9/445 G06F9/455

    摘要: 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部署包定义的对象。

    Networked program dependency compatibility analysis
    5.
    发明授权
    Networked program dependency compatibility analysis 有权
    网络程序依赖兼容性分析

    公开(公告)号:US08601439B2

    公开(公告)日:2013-12-03

    申请号:US12963880

    申请日:2010-12-09

    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应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。

    Mobile Emulator Integration
    6.
    发明申请
    Mobile Emulator Integration 审中-公开
    移动仿真器集成

    公开(公告)号:US20120323553A1

    公开(公告)日:2012-12-20

    申请号:US13161518

    申请日:2011-06-16

    IPC分类号: G06F9/455

    摘要: 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.

    摘要翻译: 本文描述的主题的方面涉及推荐数据源。 在方面中,在推荐引擎处接收到针对数据库提供数据丰富的建议的请求。 推荐引擎可以对与数据库相关联的数据执行静态和动态分析,并且可以基于策略进一步改进建议。 然后,推荐引擎可以提供数据丰富的建议(如果有的话),以允许软件开发者例如指示是否使用数据富集。

    AUTOMATIC RECOGNITION OF WEB APPLICATION
    7.
    发明申请
    AUTOMATIC RECOGNITION OF WEB APPLICATION 有权
    WEB应用的自动识别

    公开(公告)号:US20120317561A1

    公开(公告)日:2012-12-13

    申请号:US13159044

    申请日:2011-06-13

    IPC分类号: G06F9/445 G06F9/44

    摘要: 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部署包定义的对象。

    NETWORKED PROGRAM DEPENDENCY COMPATIBILITY ANALYSIS
    9.
    发明申请
    NETWORKED PROGRAM DEPENDENCY COMPATIBILITY ANALYSIS 有权
    网络程序依赖性相容性分析

    公开(公告)号:US20120151442A1

    公开(公告)日:2012-06-14

    申请号:US12963880

    申请日:2010-12-09

    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应用程序,因此在部署应用程序时确定组件依赖性并确定在给定环境中满足哪些依赖关系是有帮助的。 为此,测试代码发出请求,测试文件从目标环境中的受保护位置发送,例如从随机命名的文件夹或用户不能直接浏览的其他位置发送。 接收到的测试文件和网络协议头被解析,并且提取组件依赖元数据,例如组件名称和版本号。 基于提取的元数据,确定关于目标环境的已安装组件的信息。 通过将程序的组件依赖关系与所识别的目标环境的已安装组件进行比较,可以报告目标环境的兼容性。