会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • FAULT TOLERANT DISTRIBUTED LOCK MANAGEMENT
    • 故障分布式锁定管理
    • WO2006113434A2
    • 2006-10-26
    • PCT/US2006/014064
    • 2006-04-12
    • PROGRESS SOFTWARE CORPORATIONHU, CarlTOMPKINS, Frederick, A., Jr.TEIXEIRA, Michael
    • HU, CarlTOMPKINS, Frederick, A., Jr.TEIXEIRA, Michael
    • G06F9/46
    • G06F9/526G06F2209/522
    • Distributed transaction and lock management techniques are disclosed that manage and regulate access to distributed data. A lock manager module is provided for regulating access to resources by applications in a system having a number of nodes each communicatively coupled to a network. The module can be configured to be fault tolerant. In one embodiment, the module uses a totally ordered transport that imposes total ordering protocols on messaging between nodes. The module can exploit the multicast ability of the network (e.g., Ethernet or other network features that enable multicast). The module includes a queue for each resource, the queue identifying the node that owns distributed lock for that resource. Each queue can be replicated across the nodes in a distributed configuration.
    • 披露分布式事务和锁管理技术,管理和管理对分布式数据的访问。 提供锁管理器模块,用于通过具有每个通信地耦合到网络的多个节点的系统中的应用来调节对资源的访问。 该模块可以配置为容错。 在一个实施例中,模块使用完全有序的传输,其在节点之间的消息传递上施加总排序协议。 该模块可以利用网络的多播能力(例如,启用多播的以太网或其他网络特征)。 该模块包括每个资源的队列,该队列标识拥有该资源的分布式锁的节点。 可以在分布式配置中跨节点复制每个队列。
    • 4. 发明申请
    • DYNAMIC SUBSCRIPTION AND MESSAGE ROUTING ON A TOPIC BETWEEN A PUBLISHING NODE AND SUBSCRIBING NODES
    • 发布节点和订阅号码之间的主题的动态订阅和消息路由
    • WO2004072800A2
    • 2004-08-26
    • PCT/US2004/003674
    • 2004-02-06
    • PROGRESS SOFTWARE CORPORATIONCULLEN, William
    • CULLEN, William
    • G06F
    • H04L67/2814G06Q30/02H04L12/1859H04L51/00H04L67/2885H04L67/327H04L69/329
    • A system for dynamic message routing on a topic between publishing nodes and subscribing nodes includes a plurality of message queues, at least one topic/node table, a subscribing module, a publishing module, and other modules to send messages between one or more publisher and one or more subscribers. These modules are coupled together by a bus in a plurality of nodes and provide for the dynamic message routing on a topic between publishing nodes and subscribing nodes. The message queues store messages at each node for delivery to subscribers local to that node. The topic/node table lists which clients subscribe to . which topics, and is used by the other modules to ensure proper distribution of messages. The subscribing module is use to establish a subscription to a topic for that node. The publishing module is used to identify subscribers to a topic and transmit messages to subscribers dynamically. The other modules include various devices to optimize message communication in a publish/subscribe architecture operating on a distributed computing system. The present invention also includes a number of novel methods including: a method for publishing a message on a topic, a method for forwarding a message on a topic, a method for subscribing to messages on a topic, a method for automatically removing subscribers, a method for direct publishing of messages, and methods for optimizing message transmission between nodes.
    • 用于在发布节点和订阅节点之间的主题上的动态消息路由的系统包括多个消息队列,至少一个主题/节点表,订阅模块,发布模块以及在一个或多个发布者之间发送消息的其他模块,以及 一个或多个订阅者。 这些模块通过多个节点中的总线耦合在一起,并且为发布节点和订阅节点之间的主题提供动态消息路由选择。 消息队列将消息存储在每个节点处,以便传递到该节点本地的订户。 主题/节点表列出了哪些客户端订阅。 哪些主题被其他模块使用,以确保消息的正确分发。 订阅模块用于建立对该节点的主题的订阅。 发布模块用于识别主题的用户,并动态地向用户发送消息。 其他模块包括用于优化在分布式计算系统上操作的发布/订阅架构中的消息通信的各种设备。 本发明还包括许多新颖的方法,包括:用于发布关于主题的消息的方法,用于转发关于主题的消息的方法,用于订阅主题上的消息的方法,用于自动删除订阅者的方法, 直接发布消息的方法,以及优化节点间消息传输的方法。