Cache for storage and/or retrieval of application information
    1.
    发明授权
    Cache for storage and/or retrieval of application information 有权
    用于存储和/或检索应用程序信息的缓存

    公开(公告)号:US08909863B2

    公开(公告)日:2014-12-09

    申请号:US12618787

    申请日:2009-11-16

    IPC分类号: G06F12/00 G06F12/08 G06F12/14

    CPC分类号: G06F12/0802 G06F12/1458

    摘要: A request for application information can be received from an application running in a process. The application information can be requested from an information repository, and received back from the repository in a first format. The application information can be converted to a second format, and passed to the application in the second format. In addition, the application information can be saved in the second format in a cache in the process. Also, when application information has been cached in response to a request for the information for a first user object, and a subsequent request for the application information for a second user object is received, it can be determined whether the second user object is authorized to access the application information. If so, then the application information can be fetched from the cache and returned for use by the second user object.

    摘要翻译: 可以从在进程中运行的应用程序接收到应用程序信息的请求。 可以从信息存储库请求应用程序信息,并以第一格式从存储库接收。 应用程序信息可以转换为第二种格式,并以第二种格式传递给应用程序。 此外,应用程序信息可以以第二种格式保存在缓存中。 此外,当响应于对第一用户对象的信息的请求已经缓存了应用信息,并且接收到针对第二用户对象的应用信息的后续请求时,可以确定第二用户对象是否被授权 访问应用程序信息。 如果是这样,则可以从高速缓存取出应用程序信息并返回供第二用户对象使用。

    APPLICATION INFORMATION CACHE
    2.
    发明申请
    APPLICATION INFORMATION CACHE 有权
    应用信息缓存

    公开(公告)号:US20110119449A1

    公开(公告)日:2011-05-19

    申请号:US12618787

    申请日:2009-11-16

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0802 G06F12/1458

    摘要: A request for application information can be received from an application running in a process. The application information can be requested from an information repository, and received back from the repository in a first format. The application information can be converted to a second format, and passed to the application in the second format. In addition, the application information can be saved in the second format in a cache in the process. Also, when application information has been cached in response to a request for the information for a first user object, and a subsequent request for the application information for a second user object is received, it can be determined whether the second user object is authorized to access the application information. If so, then the application information can be fetched from the cache and returned for use by the second user object.

    摘要翻译: 可以从在进程中运行的应用程序接收到应用程序信息的请求。 可以从信息存储库请求应用程序信息,并以第一格式从存储库接收。 应用程序信息可以转换为第二种格式,并以第二种格式传递给应用程序。 此外,应用程序信息可以以第二种格式保存在缓存中。 此外,当响应于对第一用户对象的信息的请求已经缓存了应用信息,并且接收到针对第二用户对象的应用信息的后续请求时,可以确定第二用户对象是否被授权 访问应用程序信息。 如果是这样,则可以从高速缓存取出应用程序信息并返回供第二用户对象使用。

    MODELING DISTRIBUTION AND FAILOVER DATABASE CONNECTIVITY BEHAVIOR
    3.
    发明申请
    MODELING DISTRIBUTION AND FAILOVER DATABASE CONNECTIVITY BEHAVIOR 有权
    建模分布和失败数据库连接行为

    公开(公告)号:US20110087636A1

    公开(公告)日:2011-04-14

    申请号:US12575475

    申请日:2009-10-08

    IPC分类号: G06F11/14 G06F7/00 G06F17/00

    摘要: Aspects of the subject matter described herein relate to database connectivity behavior. In aspects, an entity seeking to access data that is replicated via instances of a database follows a plan. The plan provides information as to which instance(s) the entity is to attempt to access the data from. The plan may include connection data that indicates parameters the entity is to use in connecting to the instance(s). The plan may also indicate one or more other instances from which the entity may attempt to access the data if the client is not able to access the data from initial instance(s).

    摘要翻译: 本文描述的主题的方面涉及数据库连接行为。 在方面,寻求访问通过数据库实例复制的数据的实体遵循计划。 该计划提供有关实体将尝试访问数据的实例的信息。 该计划可以包括指示实体用于连接到实例的参数的连接数据。 该计划还可以指示一个或多个其他实例,如果客户端不能从初始实例访问数据,则实体可以从该实例尝试访问数据。

    Modeling distribution and failover database connectivity behavior
    4.
    发明授权
    Modeling distribution and failover database connectivity behavior 有权
    建模分布和故障转移数据库连接行为

    公开(公告)号:US08996909B2

    公开(公告)日:2015-03-31

    申请号:US12575475

    申请日:2009-10-08

    IPC分类号: G06F11/00 G06F11/20 G06F17/30

    摘要: Aspects of the subject matter described herein relate to database connectivity behavior. In aspects, an entity seeking to access data that is replicated via instances of a database follows a plan. The plan provides information as to which instance(s) the entity is to attempt to access the data from. The plan may include connection data that indicates parameters the entity is to use in connecting to the instance(s). The plan may also indicate one or more other instances from which the entity may attempt to access the data if the client is not able to access the data from initial instance(s).

    摘要翻译: 本文描述的主题的方面涉及数据库连接行为。 在方面,寻求访问通过数据库实例复制的数据的实体遵循计划。 该计划提供有关实体将尝试访问数据的实例的信息。 该计划可以包括指示实体用于连接到实例的参数的连接数据。 该计划还可以指示一个或多个其他实例,如果客户端不能从初始实例访问数据,则实体可以从该实例尝试访问数据。

    Cancelable and faultable dataflow nodes
    5.
    发明授权
    Cancelable and faultable dataflow nodes 有权
    可取消和可错误的数据流节点

    公开(公告)号:US08856792B2

    公开(公告)日:2014-10-07

    申请号:US12972039

    申请日:2010-12-17

    IPC分类号: G06F9/46 G06F9/44 G06F9/54

    CPC分类号: G06F9/542 G06F9/466 G06F9/546

    摘要: One embodiment includes a method of performing dataflow processing. The method includes representing a first asynchronous processing node as a first future. The first future represents the lifecycle of processing of the first asynchronous processing node. The method further includes representing one or more other asynchronous operations as one or more other futures. The one or more other futures represent the asynchronous completion of one or more operations'processing. The first future and the one or more other futures are represented as a single composite future. The single composite future represents completion of processing of the combination of the first asynchronous processing node and the one or more other asynchronous operations.

    摘要翻译: 一个实施例包括执行数据流处理的方法。 该方法包括将第一异步处理节点表示为第一未来。 第一个未来代表了处理第一个异步处理节点的生命周期。 该方法还包括将一个或多个其他异步操作表示为一个或多个其他期货。 一个或多个其他期货表示异步完成一个或多个操作的处理。 第一个未来和一个或多个其他未来将被视为一个复合的未来。 单个复合未来表示第一异步处理节点和一个或多个其他异步操作的组合的处理的完成。

    CANCELABLE AND FAULTABLE DATAFLOW NODES
    6.
    发明申请
    CANCELABLE AND FAULTABLE DATAFLOW NODES 有权
    无效和故障的数据流

    公开(公告)号:US20120159512A1

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

    申请号:US12972039

    申请日:2010-12-17

    IPC分类号: G06F9/46

    CPC分类号: G06F9/542 G06F9/466 G06F9/546

    摘要: One embodiment includes a method of performing dataflow processing. The method includes representing a first asynchronous processing node as a first future. The first future represents the lifecycle of processing of the first asynchronous processing node. The method further includes representing one or more other asynchronous operations as one or more other futures. The one or more other futures represent the asynchronous completion of one or more operations' processing. The first future and the one or more other futures are represented as a single composite future. The single composite future represents completion of processing of the combination of the first asynchronous processing node and the one or more other asynchronous operations.

    摘要翻译: 一个实施例包括执行数据流处理的方法。 该方法包括将第一异步处理节点表示为第一未来。 第一个未来代表了处理第一个异步处理节点的生命周期。 该方法还包括将一个或多个其他异步操作表示为一个或多个其他期货。 一个或多个其他期货表示异步完成一个或多个操作的处理。 第一个未来和一个或多个其他未来将被视为一个复合的未来。 单个复合未来表示第一异步处理节点和一个或多个其他异步操作的组合的处理的完成。

    Configuration of asynchronous message processing in dataflow networks
    7.
    发明授权
    Configuration of asynchronous message processing in dataflow networks 有权
    数据流网络中异步消息处理的配置

    公开(公告)号:US09201688B2

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

    申请号:US12972023

    申请日:2010-12-17

    IPC分类号: G06F9/48

    CPC分类号: G06F9/4881 G06F2209/485

    摘要: Managing a concurrency based system. A method includes determining a defined number of concurrent operations for a concurrency based management system. An operation queue is accessed. The operation queue stores or has therein zero or more asynchronous operations. An asynchronous operation is an operation that returns an object representing the asynchronous completion of the operation. The method further includes, as long as the queue is not empty, scheduling asynchronous operations from the queue until a number of asynchronous operations equal to the defined number has been reached.

    摘要翻译: 管理基于并发的系统。 一种方法包括确定用于基于并发的管理系统的定义数量的并发操作。 访问一个操作队列。 操作队列存储或具有零个或多个异步操作。 异步操作是返回表示异步完成操作的对象的操作。 该方法还包括,只要队列不为空,则调度来自队列的异步操作,直到达到等于定义数目的多个异步操作。

    CONFIGURATION OF ASYNCHRONOUS MESSAGE PROCESSING IN DATAFLOW NETWORKS
    8.
    发明申请
    CONFIGURATION OF ASYNCHRONOUS MESSAGE PROCESSING IN DATAFLOW NETWORKS 有权
    数据流网络中异步消息处理的配置

    公开(公告)号:US20120158651A1

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

    申请号:US12972023

    申请日:2010-12-17

    IPC分类号: G06F17/00

    CPC分类号: G06F9/4881 G06F2209/485

    摘要: Managing a concurrency based system. A method includes determining a defined number of concurrent operations for a concurrency based management system. An operation queue is accessed. The operation queue stores or has therein zero or more asynchronous operations. An asynchronous operation is an operation that returns an object representing the asynchronous completion of the operation. The method further includes, as long as the queue is not empty, scheduling asynchronous operations from the queue until a number of asynchronous operations equal to the defined number has been reached.

    摘要翻译: 管理基于并发的系统。 一种方法包括确定用于基于并发的管理系统的定义数量的并发操作。 访问一个操作队列。 操作队列存储或具有零个或多个异步操作。 异步操作是返回表示异步完成操作的对象的操作。 该方法还包括,只要队列不为空,则调度来自队列的异步操作,直到达到等于定义数目的多个异步操作。