MANAGING QUEUES IN AN ASYNCHRONOUS MESSAGING SYSTEM
    12.
    发明申请
    MANAGING QUEUES IN AN ASYNCHRONOUS MESSAGING SYSTEM 审中-公开
    管理不同消息系统中的队列

    公开(公告)号:US20120272248A1

    公开(公告)日:2012-10-25

    申请号:US13537641

    申请日:2012-06-29

    IPC分类号: G06F3/00

    CPC分类号: G06F9/546

    摘要: A method of managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, where the client computer is programmed to store an manage the asynchronous messaging queue, includes receiving a reactive message in the asynchronous messaging queue, the reactive message including an identification of a previously initiated message and an action to be performed on the previously initiated message; and upon determining that the previously initiated message has already been received in the asynchronous messaging queue, performing the action on the previously initiated message with the client computer.

    摘要翻译: 一种在异步消息系统中与客户端计算机管理异步消息队列的方法,其中客户端计算机被编程为存储管理异步消息队列,包括在异步消息队列中接收反应消息,反应消息包括标识 先前发起的消息和要对先前发起的消息执行的动作; 并且一旦确定先前发起的消息已经在异步消息队列中被接收到,则使用客户端计算机对先前发起的消息执行动作。

    Interprocess communication mechanism
    14.
    发明授权
    Interprocess communication mechanism 失效
    进程间通信机制

    公开(公告)号:US06792604B1

    公开(公告)日:2004-09-14

    申请号:US09676994

    申请日:2000-09-29

    IPC分类号: G06F946

    CPC分类号: G06F9/524 G06F9/546

    摘要: Provided are a method, computer program product and data processing apparatus for recovery from interprocess communication failures, the method comprising: in response to an initiator process requesting interprocess communication (IPC) with a responder process via an IPC link, recognizing if the initiator process does not have the expected write control of the IPC link and setting an indicator. A process other than the initiator process checks the indicator (such as after a timeout, or periodically) and, if the indicator has been set, notifies the initiator process to take control. This method avoids potential stalemate situations in which neither the initiator nor the responder process can take control, without reliance on mutex locks for every exchange of data and control.

    摘要翻译: 提供了一种用于从进程间通信故障中恢复的方法,计算机程序产品和数据处理装置,所述方法包括:响应于通过IPC链路与响应者进程请求进程间通信(IPC)的发起者进程,识别发起者进程是否 没有IPC链接的预期写入控制和设置指标。 发起者进程之外的过程检查指示符(例如超时或周期性)之后,如果指示符已经设置,则通知发起者进程进行控制。 这种方法避免了潜在的僵持状态,既不要求发起者或响应者进程都可以控制,而不依赖互斥锁来进行数据和控制。