State management in a distributed computing system
    1.
    发明授权
    State management in a distributed computing system 有权
    分布式计算系统中的状态管理

    公开(公告)号:US08001205B2

    公开(公告)日:2011-08-16

    申请号:US11118154

    申请日:2005-04-29

    IPC分类号: G06F15/16

    摘要: Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application.

    摘要翻译: 提供了允许应用程序将信息传播到在下游服务器上运行的应用程序的其他实例的技术。 诸如令牌,标签等的指示符被放置在流过分布式环境的消息中或添加到消息中,以表示对该消息执行了一个进程。 例如,当在服务器上运行的应用程序的实例接收到消息时,应用程序实例可以检查消息中包含的指示符并采取适当的操作。 如果应用实例决定处理消息,则应用实例可以在消息中包括指示应用实例处理该消息的指示符。 指示符的存在表示消息已经被同一应用程序的上游实例处理。

    STATE MANAGEMENT IN A DISTRIBUTED COMPUTING SYSTEM
    2.
    发明申请
    STATE MANAGEMENT IN A DISTRIBUTED COMPUTING SYSTEM 有权
    分布式计算系统中的状态管理

    公开(公告)号:US20120036185A1

    公开(公告)日:2012-02-09

    申请号:US13211255

    申请日:2011-08-16

    IPC分类号: G06F15/16

    摘要: Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application.

    摘要翻译: 提供了允许应用程序将信息传播到在下游服务器上运行的应用程序的其他实例的技术。 诸如令牌,标签等的指示符被放置在流过分布式环境的消息中或添加到消息中,以表示对该消息执行了一个进程。 例如,当在服务器上运行的应用程序的实例接收到消息时,应用程序实例可以检查消息中包含的指示符并采取适当的操作。 如果应用实例决定处理消息,则应用实例可以在消息中包括指示应用实例处理该消息的指示符。 指示符的存在表示消息已经被同一应用程序的上游实例处理。

    State management in a distributed computing system
    3.
    发明授权
    State management in a distributed computing system 有权
    分布式计算系统中的状态管理

    公开(公告)号:US08577984B2

    公开(公告)日:2013-11-05

    申请号:US13211255

    申请日:2011-08-16

    IPC分类号: G06F15/16

    摘要: Techniques to allow applications to propagate information to the other instances of the applications running on downstream servers are provided. An indicator, such as a token, tag, etc., is placed within or added to a message that is flowing through the distributed environment to signify that a process has been performed on the message. For example, when an instance of an application running on a server receives a message, the application instance can examine the indicator contained in the message and take appropriate action. If the application instance decides to process the message, the application instance can include an indicator in the message to signify that the application instance processed the message. The presence of the indicator signifies that the message has been processed by an upstream instance of the same application.

    摘要翻译: 提供了允许应用程序将信息传播到在下游服务器上运行的应用程序的其他实例的技术。 诸如令牌,标签等的指示符被放置在流过分布式环境的消息中或添加到消息中,以表示对该消息执行了一个进程。 例如,当在服务器上运行的应用程序的实例接收到消息时,应用程序实例可以检查消息中包含的指示符并采取适当的操作。 如果应用实例决定处理消息,则应用实例可以在消息中包括指示应用实例处理该消息的指示符。 指示符的存在表示消息已经被同一应用程序的上游实例处理。

    Extensible infrastructure for task display and launch
    4.
    发明授权
    Extensible infrastructure for task display and launch 有权
    可扩展的基础架构,用于任务显示和启动

    公开(公告)号:US07836449B2

    公开(公告)日:2010-11-16

    申请号:US11117805

    申请日:2005-04-29

    IPC分类号: G06F9/46 G09G5/00

    CPC分类号: G06F9/4843 G06F2209/482

    摘要: A task infrastructure that allows for the decoupling of the task launch code from the task client code and from the task execution code is provided. The task infrastructure allows the relationship between the task display and launch logic and the task client logic to be defined in a declarative manner, allowing for the segregation of the task display and launch logic from the task client logic. The task infrastructure comprises a manifest that contains a specification of the relationship between the task display and launch logic and the task client logic. The manifest may also define which task clients expose which tasks, the context under which each task is displayed, the arguments that the task needs in order to start execution, the task description to display, and the method in which the task can be launched. At run-time, a task client can read the manifest and decide which task or tasks to expose to an end user under a current context.

    摘要翻译: 提供了允许从任务客户机代码和任务执行代码去除任务启动代码的任务基础设施。 任务基础设施允许以声明方式定义任务显示和启动逻辑与任务客户端逻辑之间的关系,从而允许从任务客户机逻辑分离任务显示和启动逻辑。 任务基础架构包括一个清单,其中包含任务显示和启动逻辑与任务客户机逻辑之间关系的规范。 清单还可以定义哪些任务客户端公开哪些任务,每个任务显示的上下文,任务所需的开始执行的参数,要显示的任务描述以及可以启动任务的方法。 在运行时,任务客户端可以读取清单,并决定在当前上下文下向最终用户公开哪些任务或任务。

    Framework for declarative expression of data processing
    5.
    发明授权
    Framework for declarative expression of data processing 有权
    框架用于声明性表达的数据处理

    公开(公告)号:US07739691B2

    公开(公告)日:2010-06-15

    申请号:US11118155

    申请日:2005-04-29

    CPC分类号: G06F9/4493

    摘要: A framework for declarative expression of data processing is provided. The framework allows for data to be represented by its metadata in a declarative manner, allowing for the generation of code at, for example, build time. The declarative representation of the metadata facilitates the separation of the data (e.g., the raw data that is stored in a data store and that is available using, for example, a data store adapter) from the code (e.g., the code that is executed for the manipulation and validation of data) and the view (e.g., the form that the data is shown to a user, for example, through a UI).

    摘要翻译: 提供了一种用于数据处理的声明式表达的框架。 框架允许以声明方式由其元数据表示数据,从而允许在例如构建时间的时候生成代码。 元数据的声明性表示方式有助于从代码(例如,执行的代码)中分离数据(例如,存储在数据存储中并且可以使用例如数据存储适配器的原始数据) 用于数据的操作和验证)和视图(例如,数据向用户显示的形式,例如,通过UI)。

    Metadata-driven automatic UI code generation
    6.
    发明申请
    Metadata-driven automatic UI code generation 有权
    元数据驱动的自动UI代码生成

    公开(公告)号:US20080250313A1

    公开(公告)日:2008-10-09

    申请号:US11784222

    申请日:2007-04-06

    IPC分类号: G06F3/00

    CPC分类号: G06F9/451

    摘要: A framework for using metadata to describe user interface elements and for interactions of the user interface elements with an end user and/or with data source(s) that store configuration data. The metadata can be used to generate a settings UI and code that manages the UI such as gathering user input, handling UI events, validating collected data, handling errors and warnings, managing interactions between different UI controls, and the like. A computer-implemented system that facilitates a settings user interface can include a code generation component that employs the stored metadata to automatically generate the settings UI and code that manages the UI. The code generation component provides the generated code to a data source component that interacts with the data source(s). The settings UI is displayed to an end user via a user interface component.

    摘要翻译: 使用元数据来描述用户界面元素以及用户界面元素与最终用户和/或存储配置数据的数据源的交互的框架。 元数据可用于生成管理UI的设置UI和代码,例如收集用户输入,处理UI事件,验证收集的数据,处理错误和警告,管理不同UI控件之间的交互等。 促进设置用户界面的计算机实现的系统可以包括代码生成组件,其采用所存储的元数据来自动生成UI和管理UI的代码。 代码生成组件将生成的代码提供给与数据源进行交互的数据源组件。 设置UI通过用户界面组件显示给最终用户。

    Metadata-driven automatic UI code generation
    7.
    发明授权
    Metadata-driven automatic UI code generation 有权
    元数据驱动的自动UI代码生成

    公开(公告)号:US08381113B2

    公开(公告)日:2013-02-19

    申请号:US11784222

    申请日:2007-04-06

    IPC分类号: G06F3/00

    CPC分类号: G06F9/451

    摘要: A framework for using metadata to describe user interface elements and for interactions of the user interface elements with an end user and/or with data source(s) that store configuration data. The metadata can be used to generate a settings UI and code that manages the UI such as gathering user input, handling UI events, validating collected data, handling errors and warnings, managing interactions between different UI controls, and the like. A computer-implemented system that facilitates a settings user interface can include a code generation component that employs the stored metadata to automatically generate the settings UI and code that manages the UI. The code generation component provides the generated code to a data source component that interacts with the data source(s). The settings UI is displayed to an end user via a user interface component.

    摘要翻译: 使用元数据来描述用户界面元素以及用户界面元素与最终用户和/或存储配置数据的数据源的交互的框架。 元数据可用于生成管理UI的设置UI和代码,例如收集用户输入,处理UI事件,验证收集的数据,处理错误和警告,管理不同UI控件之间的交互等。 促进设置用户界面的计算机实现的系统可以包括代码生成组件,其采用所存储的元数据来自动生成UI和管理UI的代码。 代码生成组件将生成的代码提供给与数据源进行交互的数据源组件。 设置UI通过用户界面组件显示给最终用户。

    Definition configuration and administration of distributed server systems through structured data model
    8.
    发明授权
    Definition configuration and administration of distributed server systems through structured data model 有权
    通过结构化数据模型定义分布式服务器系统的配置和管理

    公开(公告)号:US08762505B2

    公开(公告)日:2014-06-24

    申请号:US12814570

    申请日:2010-06-14

    IPC分类号: G06F15/177

    CPC分类号: G06F9/5061

    摘要: A platform for manipulating data associated with defining, deploying, and administering distributed server systems utilizes a structured data model with a flexible replication mechanism, a set of schemas, and an object model to manipulate system topology, configuration (settings), and policies. A scoping mechanism for characteristics of the settings, policies, and resolution is provided in addition to the data model along with an authorization mechanism for single and multi-tenant environments.

    摘要翻译: 用于处理与定义,部署和管理分布式服务器系统相关联的数据的平台利用具有灵活复制机制,一组模式和对象模型的结构化数据模型来操纵系统拓扑,配置(设置)和策略。 除了数据模型以及单租户和多租户环境的授权机制之外,还提供了用于设置,策略和解决方案特征的范围设定机制。

    COMMAND LINE SHELL COMMAND GENERATION BASED ON SCHEMA
    9.
    发明申请
    COMMAND LINE SHELL COMMAND GENERATION BASED ON SCHEMA 有权
    基于SCHEMA的命令行命令生成

    公开(公告)号:US20110296373A1

    公开(公告)日:2011-12-01

    申请号:US12788482

    申请日:2010-05-27

    IPC分类号: G06F9/44

    CPC分类号: G06F9/45512 G06F8/38

    摘要: A code generator tool capable of creating command shell commands at compile time or runtime from a schema such as an XSD schema is provided. The code generator generates classes to represent data defined by a schema and the command shell generation code may use knowledge of the classes to generate appropriate command shell classes to manipulate the data. Plug-ins may be inserted following optimization of a model of classes generated by the code generation tool. The plug-ins can modify the model, insert their own code, or disable code generation and generate their own code from the model.

    摘要翻译: 提供了一种代码生成器工具,可以在编译时或运行时从诸如XSD架构的模式创建命令shell命令。 代码生成器生成类以表示由模式定义的数据,并且命令shell生成代码可以使用类的知识来生成适当的命令shell类来操纵数据。 可以在优化代码生成工具生成的类的模型之后插入插件。 插件可以修改模型,插入自己的代码,或者禁用代码生成,并从模型中生成自己的代码。

    Command line shell command generation based on schema
    10.
    发明授权
    Command line shell command generation based on schema 有权
    基于模式的命令行shell命令生成

    公开(公告)号:US09244706B2

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

    申请号:US12788482

    申请日:2010-05-27

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F9/45512 G06F8/38

    摘要: A code generator tool capable of creating command shell commands at compile time or runtime from a schema such as an XSD schema is provided. The code generator generates classes to represent data defined by a schema and the command shell generation code may use knowledge of the classes to generate appropriate command shell classes to manipulate the data. Plug-ins may be inserted following optimization of a model of classes generated by the code generation tool. The plug-ins can modify the model, insert their own code, or disable code generation and generate their own code from the model.

    摘要翻译: 提供了一种代码生成器工具,可以在编译时或运行时从诸如XSD架构的模式创建命令shell命令。 代码生成器生成类以表示由模式定义的数据,并且命令shell生成代码可以使用类的知识来生成适当的命令shell类来操纵数据。 可以在优化代码生成工具生成的类的模型之后插入插件。 插件可以修改模型,插入自己的代码,或者禁用代码生成,并从模型中生成自己的代码。