BROKER-BASED MESSAGING THROUGH SQL
    1.
    发明申请

    公开(公告)号:US20190340342A1

    公开(公告)日:2019-11-07

    申请号:US16437949

    申请日:2019-06-11

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems, including a method for publishing messages through a messaging client of a database server. A message to be published to one or more message brokers is received at a server and from a database client. The message is in the form of a SQL statement. The received message is processed at the server. Message broker configurations associated with the received message are determined. The message is published to the one or more message brokers by invoking a messaging client at the server and using at least the message broker configurations.

    UNIFIED EVENT PROCESSING FOR DATA/EVENT EXCHANGES WITH EXISTING SYSTEMS

    公开(公告)号:US20190132276A1

    公开(公告)日:2019-05-02

    申请号:US15978877

    申请日:2018-05-14

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for unified event processing for existing systems. One example method includes receiving, in an application server, an event from an event emitter. An event type for the event is determined. A channel is identified for publication of the event to an external system, based on the identified event type. A messaging protocol associated with the channel is identified. A connection associated with the channel is identified. A topic is determined based on the event type and the identified channel. An event payload of the event is transformed into a message. The message is in a format specified by the messaging protocol. The message and the topic are sent to the external system, over the identified connection.

    DUAL TOKEN BASED AUTHENTICATION AND TRANSPORT MECHANISM

    公开(公告)号:US20170331806A1

    公开(公告)日:2017-11-16

    申请号:US15154202

    申请日:2016-05-13

    Applicant: SAP SE

    CPC classification number: H04L63/08 H04L63/062 H04L63/18

    Abstract: A client token is generated for a client process in response to a client token request. An authentication request including the client token is received from a client endpoint associated with the client process. The client endpoint is authenticated, including generating and providing an endpoint token to the client endpoint. A first mapping between the client token and transport channels used for messages received from the client process and a second mapping between the client endpoint and the client token are generated. A first message is received over a first transport channel from the client endpoint, the message including the client token and the endpoint token. A response to the first message is sent to the client endpoint over a second transport channel, without re-authenticating the client endpoint, the second transport channel being different than the first transport channel and being selected based on the first and second mappings.

    Broker-based messaging through SQL

    公开(公告)号:US10762180B2

    公开(公告)日:2020-09-01

    申请号:US16437949

    申请日:2019-06-11

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems, including a method for publishing messages through a messaging client of a database server. A message to be published to one or more message brokers is received at a server and from a database client. The message is in the form of a SQL statement. The received message is processed at the server. Message broker configurations associated with the received message are determined. The message is published to the one or more message brokers by invoking a messaging client at the server and using at least the message broker configurations.

    Systems and methods for stream-based, protocol-agnostic messaging

    公开(公告)号:US10432448B2

    公开(公告)日:2019-10-01

    申请号:US15643103

    申请日:2017-07-06

    Applicant: SAP SE

    Abstract: Sending and/or receiving messages in a computer system having memory and a processor. The method includes configuring the memory to have one or more streams connecting a generic messaging client to send messages to and/or receive messages from one or more protocol-specific messaging clients. The streams are formed by providing configuration data comprising one or more destination definitions. Each of the destination definitions corresponds to one of the protocol-specific messaging clients. Each of the destination definitions has a specified messaging protocol and one or more stream definitions. Each of the stream definitions has parameters associated with the specified messaging protocol of a corresponding one of the destination definitions. In code for the generic messaging client, at least one stream object is provided specifying one of the destination definitions and one of the stream definitions.

    Dual token based authentication and transport mechanism

    公开(公告)号:US10110582B2

    公开(公告)日:2018-10-23

    申请号:US15154202

    申请日:2016-05-13

    Applicant: SAP SE

    Abstract: A client token is generated for a client process in response to a client token request. An authentication request including the client token is received from a client endpoint associated with the client process. The client endpoint is authenticated, including generating and providing an endpoint token to the client endpoint. A first mapping between the client token and transport channels used for messages received from the client process and a second mapping between the client endpoint and the client token are generated. A first message is received over a first transport channel from the client endpoint, the message including the client token and the endpoint token. A response to the first message is sent to the client endpoint over a second transport channel, without re-authenticating the client endpoint, the second transport channel being different than the first transport channel and being selected based on the first and second mappings.

    Automatic service extensibility
    7.
    发明授权

    公开(公告)号:US10104200B2

    公开(公告)日:2018-10-16

    申请号:US15643072

    申请日:2017-07-06

    Applicant: SAP SE

    Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for automatically extending a service associated with data access. A request is received from a client, the request being for data associated with a first service. The first service is identified by a service identifier included in the request and defining a first behavior associated with the first service and use of the requested data. Using the service identifier, an extension service is identified that is associated with the first service. The identifying occurs automatically based on additional registry entries for the extension service, without modifying original registry entries for the first service, and without modifying a first service implementation associated with the first service. Data responsive to the received request is provided to the client. The data is provided according to a second behavior associated with the extension service.

    Broker-based messaging through SQL

    公开(公告)号:US10372887B2

    公开(公告)日:2019-08-06

    申请号:US15168491

    申请日:2016-05-31

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems, including a method for publishing messages through a messaging client of a database server. A message to be published to one or more message brokers is received at a server and from a database client. The message is in the form of a SQL statement. The received message is processed at the server. Message broker configurations associated with the received message are determined. The message is published to the one or more message brokers by invoking a messaging client at the server and using at least the message broker configurations.

Patent Agency Ranking