Back to results
US 11,902,388 B2Granted
Service-oriented architecture
AssigneeMusarubra US LLC
InventorsChristopher Smith, Sudeep Das
Life of this patent
Estimating the term…
Abstract
In an example, there is disclosed a system and method for providing a service-oriented architecture, including request/response, over a publish/subscribe framework. In one embodiment, a system is disclosed for adding layers upon a publish/subscribe messaging framework for sophisticated messaging such as point-to-point (request/response) and the ability to query for available services, in a reliable, scalable manner.
Claims17
A non-transitory, computer-readable medium having stored thereon instructions that, when executed, instruct a processor to at least:
- receive, from a client, a first message to subscribe to a response topic of a domain, the domain being at least one of device maintenance, malware, or network status;
- receive, from a domain master, a second message to subscribe to a service topic;
- receive a third message directed to the service topic, the third message including the response topic;
- pass the third message to the domain master, based at least in part on a check that the domain master subscribed to the service topic;
- receive a response message directed to the response topic;
- and
- pass the response message to the client, based at least in part on a check that the client subscribed to the response topic.
4 more elements
An apparatus, comprising:
- a network interface to
- receive, from a client, a first message to subscribe to a response topic,
- receive, from a domain master, a second message to subscribe to a service topic of a domain, the domain being at least one of device maintenance, malware, or network status,
- receive a third message directed to the service topic, the third message including the response topic, and
- receive a response message directed to the response topic;
- and
- a processor configured to perform a check that the domain master subscribed to the service topic, wherein the network interface is to pass the third message to the domain master, based at least in part on the check that the domain master subscribed to the service topic,
- the processor further is configured to perform a check that the client subscribed to the response topic, and the network interface is to pass the response message to the client, based at least in part on the check that the client subscribed to the response topic.
5 more elements
A method, comprising:
- receiving, from a client, a first message to subscribe to a response topic;
- receiving, from a domain master, a second message to subscribe to a service topic of a domain, the domain being at least one of device maintenance, malware, or network status;
- receiving a third message directed to the service topic, the third message including the response topic;
- passing the third message to the domain master, based at least in part on a check that the domain master subscribed to the service topic;
- receiving a response message directed to the response topic;
- and
- passing the response message to the client, based at least in part on a check that the client subscribed to the response topic.
4 more elements
Dependencies are inferred from the claim text.