Message exchange between software components
AssigneeHewlett-Packard Development Company, L.P.
InventorsJames Lamb, Joseph Giebler
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices are provided for message exchange between software components. One method includes receiving a message request from a software component to send a message to a destination address. The method includes creating a message object which can be exchanged between software components, regardless of a transport mechanism or a protocol employed by one or more software components, upon receiving the request.
Claims23
A network device, comprising:
- a processor;
- and
- a memory coupled to the processor, wherein the memory includes a messaging subsystem including program instructions provided to the memory and executable by the processor to:
- receive a request from a software component to send a message to a destination address;
- and
- upon receiving the request, create a message object which can be exchanged between software components regardless of a transport mechanism or a protocol employed by one or more software components.
A method for message exchange, comprising:
- receiving a message request from a software component to send a message to a destination address;
- and
- upon receiving the request, creating a message object which can be exchanged between software components regardless of a transport mechanism or a protocol employed by one or more software components.
A method for message exchange, comprising:
- providing a message object address implementation which can utilize a number of different transport mechanisms on one or more networks.
A system, comprising:
- a number of interconnected networks, each network including network attached devices with access to a memory;
- and
- at least one memory including a messaging subsystem, wherein the messaging subsystem including program instructions provided to the memory and executable by a processor to:
- receive a request from a software component to send a message to a destination address;
- and
- create a message object which can be exchanged between software components, regardless of a transport mechanism or a protocol employed by one or more software components, upon receiving the request.
A computer readable medium having instructions executable for causing a device to perform a method, comprising:
- receiving a message request from a software component to send a message to a destination address;
- and
- upon receiving the request, creating a message object which can be exchanged between software components regardless of a transport mechanism or a protocol employed by one or more software components.
A network device, comprising:
- a processor;
- a memory coupled to the processor;
- and
- means for abstracting a transport mechanism from an application program on a network.
Dependencies are inferred from the claim text.