Method and system for processing a message by a message provider
    1.
    发明授权
    Method and system for processing a message by a message provider 有权
    消息提供者处理消息的方法和系统

    公开(公告)号:US07818426B2

    公开(公告)日:2010-10-19

    申请号:US11728625

    申请日:2007-03-27

    CPC classification number: G06F9/546 G06F9/526 G06F2209/547 H04L51/14

    Abstract: A method for processing a message by a message provider that includes receiving, for a topic, a mutual exclusion function from each application instance of a plurality of application instances, receiving the message for the topic, and sending the message to one application instance of the plurality of application instances based on executing each of the mutual exclusion functions, wherein the mutual exclusion functions ensure that the message is sent to a single application instance of the plurality of application instances.

    Abstract translation: 一种用于由消息提供者处理消息的方法,该方法包括针对主题从多个应用实例的每个应用实例接收相互排除功能,接收所述主题的消息,以及将所述消息发送到所述主题的一个应用实例 基于执行每个互斥功能的多个应用实例,其中所述互斥功能确保所述消息被发送到所述多个应用实例的单个应用实例。

    Method and system for processing messages in an application cluster
    2.
    发明申请
    Method and system for processing messages in an application cluster 有权
    在应用程序集群中处理消息的方法和系统

    公开(公告)号:US20080244613A1

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

    申请号:US11728913

    申请日:2007-03-27

    CPC classification number: G06F9/546

    Abstract: A method for processing a message that includes receiving the message by a plurality of resource adapters (RA), wherein each RA corresponds to a different application instance of a plurality of application instances, calculating, by each RA of the plurality of RAs, a selector string using an application instance selection portion of the message, determining, by each RA of the plurality of RAs, whether the selector string calculated by the RA identifies the application instance corresponding to the RA, transmitting the message, by each RA of the plurality of RAs, to the application instance corresponding to the RA when the selector string calculated by the RA identifies the application instance, and discarding the message, by each RA of the plurality of RAs, when the selector string calculated by the RA does not identify the application instance corresponding to the RA, wherein one RA of the plurality of RAs transmits the message to the application instance corresponding to the RA and the remaining RAs of the plurality of RAs discard the message.

    Abstract translation: 一种用于处理消息的方法,包括通过多个资源适配器(RA)接收消息,其中每个RA对应于多个应用实例的不同应用实例,由多个RA的每个RA计算选择器 字符串,使用所述消息的应用实例选择部分,由所述RA的每个RA确定由所述RA计算出的所述选择器串是否识别与所述RA相对应的应用实例,由所述RA的每个RA发送所述消息 RA,当由RA计算出的选择符串识别应用实例时,RA对应于RA的应用实例,并且当由RA计算的选择器串未识别应用时,由多个RA的每个RA舍弃该消息 实例对应于RA,其中多个RA中的一个RA将消息发送到对应于RA和t的应用实例 他的多个RA的剩余RA丢弃该消息。

    METHOD AND SYSTEM FOR FAST RETRIEVAL OF RANDOM UNIVERSALLY UNIQUE IDENTIFIERS THROUGH CACHING AND PARALLEL REGENERATION
    3.
    发明申请
    METHOD AND SYSTEM FOR FAST RETRIEVAL OF RANDOM UNIVERSALLY UNIQUE IDENTIFIERS THROUGH CACHING AND PARALLEL REGENERATION 有权
    通过高速缓存和并发再生来快速检索随机全球标识符的方法和系统

    公开(公告)号:US20100241804A1

    公开(公告)日:2010-09-23

    申请号:US12407571

    申请日:2009-03-19

    CPC classification number: G06F12/0875

    Abstract: In general, the invention relates to a system that includes a UUID cache and a UUID caching mechanism. The UUID caching mechanism is configured to, using a first thread, monitor the number of UUIDs stored in the UUID cache, determine that the number of UUIDs stored in the UUID cache is less than a first threshold, request a first set of UUIDs from a UUID generator, receive the first set of UUIDs from the UUID generator, and store the first set of UUIDs received from the UUID generator in the UUID cache. The UUID caching mechanism is further configured to provide a second set of UUIDs to a first application using a second thread, where at least one of the UUIDs in the second set of UUIDs is from the first set of UUIDs, and where the first thread and the second thread execute concurrently.

    Abstract translation: 通常,本发明涉及一种包括UUID缓存和UUID高速缓存机制的系统。 UUID缓存机制被配置为使用第一线程监视存储在UUID高速缓存中的UUID的数量,确定存储在UUID高速缓存中的UUID的数量小于第一阈值,从第一阈值请求第一组UUID UUID生成器,从UUID生成器接收第一组UUID,并将从UUID生成器接收的第一组UUID存储在UUID高速缓存中。 UUID高速缓存机制还被配置为使用第二线程向第一应用提供第二组UUID,其中第二UUID组中的至少一个UUID来自第一组UUID,并且其中第一线程和 第二个线程并发执行。

    Method and system for processing messages in an application cluster
    4.
    发明授权
    Method and system for processing messages in an application cluster 有权
    在应用程序集群中处理消息的方法和系统

    公开(公告)号:US07921427B2

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

    申请号:US11728913

    申请日:2007-03-27

    CPC classification number: G06F9/546

    Abstract: A method for processing a message that includes receiving the message by a plurality of resource adapters (RA). The method includes calculating a selector string using an application instance selection portion of the message, determining whether the selector string calculated by the RA identifies the application instance corresponding to the RA, transmitting the message to the application instance corresponding to the RA when the selector string calculated by the RA identifies the application instance, and discarding the message when the selector string calculated by the RA does not identify the application instance corresponding to the RA, where one RA transmits the message to the application instance corresponding to the RA and the remaining RAs discard the message.

    Abstract translation: 一种用于处理消息的方法,包括由多个资源适配器(RA)接收消息。 该方法包括使用消息的应用实例选择部分来计算选择器串,确定由RA计算的选择器串是否识别与RA对应的应用实例,当选择器串 由RA计算的标识应用实例,并且当由RA计算的选择器字符串不识别与RA相对应的应用实例时,丢弃该消息,其中一个RA将该消息发送到对应于RA的应用实例,并且剩余的RA 丢弃消息。

    Method and system for processing a message by a message provider
    5.
    发明申请
    Method and system for processing a message by a message provider 有权
    消息提供者处理消息的方法和系统

    公开(公告)号:US20080244016A1

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

    申请号:US11728625

    申请日:2007-03-27

    CPC classification number: G06F9/546 G06F9/526 G06F2209/547 H04L51/14

    Abstract: A method for processing a message by a message provider that includes receiving, for a topic, a mutual exclusion function from each application instance of a plurality of application instances, receiving the message for the topic, and sending the message to one application instance of the plurality of application instances based on executing each of the mutual exclusion functions, wherein the mutual exclusion functions ensure that the message is sent to a single application instance of the plurality of application instances.

    Abstract translation: 一种用于由消息提供者处理消息的方法,该方法包括针对主题从多个应用实例的每个应用实例接收相互排除功能,接收所述主题的消息,以及将所述消息发送到所述主题的一个应用实例 基于执行每个互斥功能的多个应用实例,其中所述互斥功能确保所述消息被发送到所述多个应用实例的单个应用实例。

    Method and system for fast retrieval of random universally unique identifiers through caching and parallel regeneration
    6.
    发明授权
    Method and system for fast retrieval of random universally unique identifiers through caching and parallel regeneration 有权
    通过缓存和并行再生快速检索随机普遍唯一标识符的方法和系统

    公开(公告)号:US08131932B2

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

    申请号:US12407571

    申请日:2009-03-19

    CPC classification number: G06F12/0875

    Abstract: In general, the invention relates to a system that includes a UUID cache and a UUID caching mechanism. The UUID caching mechanism is configured to, using a first thread, monitor the number of UUIDs stored in the UUID cache, determine that the number of UUIDs stored in the UUID cache is less than a first threshold, request a first set of UUIDs from a UUID generator, receive the first set of UUIDs from the UUID generator, and store the first set of UUIDs received from the UUID generator in the UUID cache. The UUID caching mechanism is further configured to provide a second set of UUIDs to a first application using a second thread, where at least one of the UUIDs in the second set of UUIDs is from the first set of UUIDs, and where the first thread and the second thread execute concurrently.

    Abstract translation: 通常,本发明涉及一种包括UUID缓存和UUID高速缓存机制的系统。 UUID缓存机制被配置为使用第一线程监视存储在UUID高速缓存中的UUID的数量,确定存储在UUID高速缓存中的UUID的数量小于第一阈值,从第一阈值请求第一组UUID UUID生成器,从UUID生成器接收第一组UUID,并将从UUID生成器接收的第一组UUID存储在UUID高速缓存中。 UUID高速缓存机制还被配置为使用第二线程向第一应用提供第二组UUID,其中第二UUID组中的至少一个UUID来自第一组UUID,并且其中第一线程和 第二个线程并发执行。

Patent Agency Ranking