Persistent message store
AssigneeRed Hat, Inc.
InventorMark Cameron Little
Life of this patent
Estimating the term…
Abstract
A method and apparatus for using a persistent message store in a distributed computing system having a service oriented architecture. A message is detected that is transmitted from a message producer to a message consumer in the distributed computing system having the service oriented architecture. A determination is made as to whether the message should be copied based on at least one predetermined criterion. A copy of the message is generated if the message is to be copied. The copy of the message is stored in the persistent message store.
Claims21
A method for a service oriented architecture, comprising:
- detecting a message that is transmitted from a message producer to a message consumer in a distributed computing system having a service oriented architecture;
- determining whether the message is to be copied based on at least one predetermined criterion;
- if the message is to be copied, generating a copy of the message;
- and
- recording the copy of the message in a persistent message store.
A machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method for a service oriented architecture, comprising:
- detecting a message that is transmitted from a message producer to a message consumer in a distributed computing system having a service oriented architecture;
- determining whether the message is to be copied based on at least one predetermined criterion;
- if the message is to be copied, generating a copy of the message;
- and
- recording the copy of the message in a persistent message store.
An apparatus for a service oriented architecture, comprising:
- a router networked to a message producer and a message consumer, to intercept a message generated by the message producer, to determine whether the message is to be copied based on at least one predetermined criterion, and to generate a copy of the message if the message is to be copied;
- and
- a persistent message store coupled with the router to store the copy of the message.
Dependencies are inferred from the claim text.