×

Broker-based messaging through SQL

  • US 10,372,887 B2
  • Filed: 05/31/2016
  • Issued: 08/06/2019
  • Est. Priority Date: 05/11/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • defining a message-sending procedure, the message-sending procedure being a built-in procedure in a database and configured to invoke a messaging client at a database server to publish messages to one or more message brokers using at least message broker configurations;

    receiving, at the database server and from a database client;

    a message in the form of a structured query language (SQL) statement to be published to the one or more message brokers; and

    a definition of a message broker destination;

    processing, at the database server, the received message;

    determining the message broker configurations associated with the received message;

    before publishing the message, retrieving information associated with the message broker for use in publishing the message, wherein the definition of the message broker destination includes a schema name, an identifier for a particular message broker, a distribution type, and a connection string identifying a host, a port, and connection parameters for connecting to a particular message broker; and

    publishing, by calling a message-sending procedure built into the database and the message-sending procedure invoking the messaging client at the database server, the message to the one or more message brokers using at least the message broker configurations, wherein publishing the message includes using a previously-stored message broker configuration or using a new message broker configuration received from the database client with the message to be published.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×