会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Deferred piggybacked messaging mechanism for session reuse
    • 延迟捎带的消息传递机制,用于会话重用
    • US07346690B1
    • 2008-03-18
    • US10160128
    • 2002-05-30
    • Bipul SinhaAmit GaneshLakshminarayanan Chidambaran
    • Bipul SinhaAmit GaneshLakshminarayanan Chidambaran
    • G06F15/16G06F7/00
    • G06F17/30286Y10S707/99942
    • Described herein is a session reuse approach that reuses a session already established on a remote participant to execute an autonomous transaction. The session is reused in a manner that avoids affecting the session's state in a way adverse to later execution of the containing transaction. When beginning an autonomous transaction on a local participant, a request to initiate an autonomous transaction on a remote participant is deferred or not sent at all if the containing transaction is a distributed one. The request may be sent later, piggybacked to another message, using a piggyback messaging system. When ending an autonomous transaction, a local participant may send a request to a remote participant requesting that the remote participant commence execution of its respective containing transaction. The request is piggybacked to another message, and is thus transmitted without having to transmit the request separately, avoiding a message round trip.
    • 这里描述的是重用在远程参与者上已建立的会话来执行自主事务的会话重用方法。 会话被重复使用,以避免影响会话状态的方式不利于稍后执行包含事务。 当在本地参与者开始自主交易时,如果包含的交易是分布式交易,则在远程参与者上发起自主交易的请求被推迟或不被发送。 该请求可以稍后发送,使用搭载邮件系统捎带到另一个消息。 当结束自主交易时,本地参与者可以向远程参与者发送请求,请求远程参与者开始执行其相应的包含交易。 该请求捎带到另一个消息,并且因此被传送而不必分别发送请求,避免信息往返。
    • 2. 发明授权
    • Asynchronously storing transaction information from memory to a persistent storage
    • 将存储器中的事务信息异步存储到持久存储器
    • US07624112B2
    • 2009-11-24
    • US10407998
    • 2003-04-03
    • Amit GaneshBipul SinhaLakshminarayanan Chidambaran
    • Amit GaneshBipul SinhaLakshminarayanan Chidambaran
    • G06F17/00
    • G06F9/466
    • A method and apparatus for asynchronously storing transaction information related to a transaction is provided. A client process executing on a client may initiate a transaction request with a server. The server processes the transaction, commits the transaction, and writes transaction information associated with the transaction to memory without durably storing the transaction information. Thereafter, the server processing the transaction returns a message to the client that the transaction has been committed. A server process, which performed the transaction, may be reassigned to commit new work. Additional information that may be useful for the client about the result of the transaction may be contained in the message. Next, transaction information stored in memory is durably stored. A log writer may be used to durably store the transaction information to a log file. The client is subsequently notified that the transaction information has been durably stored at a client listening process.
    • 提供了用于异步地存储与事务相关的交易信息的方法和装置。 在客户端上执行的客户端进程可以发起与服务器的事务请求。 服务器处理事务,提交事务,并将与事务相关联的事务信息写入到存储器中,而不会持久地存储事务信息。 此后,处理该事务的服务器向客户端返回一个消息,即该事务已被提交。 执行该事务的服务器进程可能被重新分配以提交新的工作。 可能对客户有关事务结果有用的其他信息可能包含在消息中。 接下来,存储在存储器中的交易信息被持久地存储。 可以使用日志写入器将事务信息持久地存储到日志文件中。 随后通知客户事务信息已经在客户端监听过程中持久存储。
    • 5. 发明授权
    • Two-phase commit with queryable caches
    • 两阶段提交可查询的缓存
    • US07401084B1
    • 2008-07-15
    • US09881505
    • 2001-06-14
    • Bipul Binit SinhaAmit GaneshLakshminarayanan Chidambaran
    • Bipul Binit SinhaAmit GaneshLakshminarayanan Chidambaran
    • G06F17/30
    • G06F17/30575G06F17/30457
    • An optimization of the two-phase commit protocol employed in distributed systems. Each cohort component of the distributed system augments messages that are accessible to the coordinator component with state information indicating whether the cohort is read-only with regard to a transaction that the coordinator is coordinating. The coordinator retains the most recent state information. The coordinator reads the retained state information for the cohorts and when the transaction terminates, the coordinator reads the retained state information. Where the cohort's state is read-only, the coordinator simply sends an abort message instead of performing the full two-phase commit protocol with regard to the read-only cohort. In the trees of distributed system components that are defined by transactions, any cohort which has children in the tree is a local coordinator for its children. The general technique of cohorts augmenting messages accessible to a coordinator with state information that is relevant to an action to be performed by the coordinator and the coordinator acting in accordance with state retained from the messages has other uses as well.
    • 分布式系统中采用的两阶段提交协议的优化。 分布式系统的每个队列组件增加协调器组件可访问的消息,状态信息指示该协调器正在协调的关于事务的队列是否为只读。 协调员保留最新的状态信息。 协调器读取队列的保留状态信息,当事务终止时,协调器读取保留的状态信息。 在队列状态为只读状态的情况下,协调器只需发送中止消息,而不是针对只读队列执行完整的两阶段提交协议。 在由事务定义的分布式系统组件的树中,树中有子节点的任何队列都是其子节点的本地协调器。 队列的一般技术将协调器可访问的消息扩展到状态信息,该状态信息与由协调器和协调器执行的动作相关,该协调器和协调器根据从消息保留的状态来执行,还有其他用途。