Meta broker for publish-subscribe-based messaging
US-2018167476-A1 · Jun 14, 2018 · US
US2023199087A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023199087-A1 |
| Application number | US-202017927277-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 28, 2020 |
| Priority date | May 28, 2020 |
| Publication date | Jun 22, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various embodiments of the teachings herein include methods for implementing communication conversion between a server-client system and a publish-subscribe (pub-sub) system. An example may include: receiving a message from the pub-sub system, wherein a topic of the message includes information related to a target service in the server-client system to which the message is to be sent, and a payload of the message includes identification information of a consumer in the pub-sub system, wherein the consumer is to receive a response message from the server-client system; parsing the message to determine a host and a service provider that provide the target service, and the consumer who is to receive the response message; sending a request message for the target service to the service provider on the determined host; receiving the response message; adding the identification information to the response message; and sending it to the pub-sub system.
Opening claim text (preview).
What is claimed is: 1 . A method for implementing communication conversion between a server-client system and a publish-subscribe (pub-sub) system, the method comprising: receiving a message from the pub-sub system, wherein a topic of the message includes information related to a target service in the server-client system to which the message is to be sent, and a payload of the message includes identification information of a consumer in the pub-sub system, wherein the consumer is to receive a response message from the server-client system; parsing the message to determine a host and a service provider that provide the target service, and the consumer who is to receive the response message; sending a request message for the target service to the service provider on the determined host; receiving the response message from the service provider; and adding the identification information of the consumer to the response message and sending the response message to the pub-sub system. 2 . The method according to claim 1 , wherein the topic of the message comprises a name and service and a service provider name providing the target service and a name of the target service. 3 . The method according to claim 1 , wherein the payload of the message further comprises a function name and a parameter that correspond to the target service to be subscribed to by the consumer. 4 . The method according to claim 1 , wherein before the receiving a message from the pub-sub system, the method further comprises: scanning a service provided by the service provider in the server-client system; and publishing the service in the pub-sub system, such that the consumer in the pub-sub system is capable of establishing a connection with the service provider of the service in which the consumer is interested. 5 . A gateway device comprising: a pub-sub system message receiving unit configured to receive a message from the pub-sub system, a topic of the message comprising information related to a target service in the server-client system to which the message is to be sent, and a payload of the message comprising identification information of a consumer in the pub-sub system, and the consumer is to receive a response message from the server-client system; a parsing unit configured to parse the message to determine a host and a service provider that provide the target service and the consumer who is to receive the response message; a request message sending unit configured to send a request message for the target service to the service provider on the determined host; a response message receiving unit configured to receive the response message from the service provider; and a server-client system message sending unit configured to add the identification information of the consumer to the response message, and send the response message to the pub-sub system. 6 . The gateway device according to claim 5 , wherein the topic of the message comprises the names of the host and the service provider that provide the target service and the name of the target service. 7 . The gateway device according to claim 5 , wherein the payload of the message further comprises a function name and a parameter that correspond to the target service to be subscribed to by the consumer. 8 . The gateway device according to claim 5 , further comprising a service scanning unit configured to scan a service provided by the service provider in the server-client system, and publish the service in the pub-sub system, such that the consumer in the pub-sub system is capable of establishing a connection with the service provider of the service to which the consumer wants to subscribe. 9 . (canceled) 10 . A gateway device comprising: a processor; and a memory coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to: receive a message from the pub-sub system, wherein a topic of the message includes information related to a target service in the server-client system to which the message is to be sent, and a payload of the message includes identification information of a consumer in the pub-sub system, wherein the consumer is to receive a response message from the server-client system; parse the message to determine a host and a service provider that provide the target service, and the consumer who is to receive the response message; send a request message for the target service to the service provider on the determined host; receive the response message from the service provider; and add the identification information of the consumer to the response message and sending the response message to the pub-sub system. 11 - 13 . (canceled)
Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title
Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title
in the application layer [OSI layer 7] · CPC title
Protocols for interworking; Protocol conversion · CPC title
Routing a service request depending on the request content or context · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.