SERVICING DATABASE OPERATIONS USING A MESSAGING SERVER
First Claim
Patent Images
1. A method comprising:
- publishing, by a client computing system, a database operation request to a global exchange on an advanced message queuing protocol (AMQP) server, wherein the database operation request identifies an operation to be performed on a database using a different application layer protocol;
obtaining, by the client computing system, database operation result data from a client queue, on the AMQP server, that corresponds to the client computing system in response to publishing the database operation request; and
converting, by the client computing system, the database operation result data from a wire level format to a data format for the different application layer protocol.
0 Assignments
0 Petitions
Accused Products
Abstract
A client computing system publishes a database operation request to a global exchange on an advanced message queuing protocol (AMQP) server, wherein the database operation request identifies an operation to be performed on a database using a different application layer protocol. The client computing system obtains database operation result data from a client queue, on the AMQP server, that corresponds to the client computing system in response to publishing the database operation request and converts the database operation result data from a wire level format to a data format for the different application layer protocol.
3 Citations
20 Claims
-
1. A method comprising:
-
publishing, by a client computing system, a database operation request to a global exchange on an advanced message queuing protocol (AMQP) server, wherein the database operation request identifies an operation to be performed on a database using a different application layer protocol; obtaining, by the client computing system, database operation result data from a client queue, on the AMQP server, that corresponds to the client computing system in response to publishing the database operation request; and converting, by the client computing system, the database operation result data from a wire level format to a data format for the different application layer protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:
-
publishing, by a client computing system, a database operation request to a global exchange on an advanced message queuing protocol (AMQP) server, wherein the database operation request identifies an operation to be performed on a database using a different application layer protocol; obtaining, by the client computing system, database operation result data from a client queue, on the AMQP server, that corresponds to the client computing system in response to publishing the database operation request; and converting, by the client computing system, the database operation result data from a wire level format to a data format for the different application layer protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a persistent storage unit to store configuration data that associates a database operation request with a global exchange hosted by an advanced message queuing protocol (AMQP) server; and
; anda message-based client system coupled to the persistent storage unit to publish the database operation request to the global exchange on the AMQP server, wherein the database operation request identifies an operation to be performed on a database using a different application layer protocol, to obtain the database operation result data from a client queue, on the AMQP, server that corresponds to the the system in response to publishing the database operation request, and to convert the database operation result data from a wire level format to a data format for the different application layer protocol. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification