Integrating database applications with big data infrastructure

    公开(公告)号:US11204932B2

    公开(公告)日:2021-12-21

    申请号:US16279865

    申请日:2019-02-19

    Applicant: SAP SE

    Abstract: A method may include receiving, from a client, an indication to include, in an application, a data processing pipeline implementing a data processing procedure that requires interaction with a data engine to retrieve and/or manipulate data in a data store coupled with the data engine. The application may be executed by exporting, to the data engine, a script corresponding to the data processing pipeline. Exporting the script may enable the data engine to execute the script to retrieve and/or manipulate data in the data store. The transfer of data resulting from the data engine executing the script may be monitored, for example, based on messages from the data engine. The messages may be exchanged via a message broker. Related systems and articles of manufacture, including computer program products, are also provided.

    APPLICATION SERVER PROGRAMMING LANGUAGE CLOUD FUNCTIONS

    公开(公告)号:US20200218586A1

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

    申请号:US16243377

    申请日:2019-01-09

    Applicant: SAP SE

    Abstract: In an example, a Web Socket is used as an abstraction layer on top of one or more triggers. These triggers may be defined by DevOps tools and may be called bidirectionally. Specifically, a web application can call a trigger located in a Function as a Service layer at an ABAP application server, while the ABAP application server can also push data via a push channel through the WebSocket to trigger functions in the Web App.

    TRANSLATION OF MESSAGES USING SENSOR-SPECIFIC AND UNIFIED PROTOCOLS

    公开(公告)号:US20170279874A1

    公开(公告)日:2017-09-28

    申请号:US15078382

    申请日:2016-03-23

    Applicant: SAP SE

    CPC classification number: H04L67/1002 H04L67/12 H04L67/2823

    Abstract: The present disclosure involves systems, software, and computer implemented methods for translating messages between a sensor-specific protocol and a unified protocol associated with a backend application server. One example method includes: receiving, at a load balancer, a first message from a first sensor to a backend application server, the first message in a first sensor-specific protocol; identifying, by the load balancer, the first sensor-specific protocol of the first message; translating, by the load balancer, the first message from the first sensor-specific protocol to a second message in the unified protocol associated with the backend application server; and transmitting, by the load balancer, the second message in the unified protocol to the backend application server for processing.

    Programming language conditional event dispatcher
    24.
    发明授权
    Programming language conditional event dispatcher 有权
    编程语言条件事件调度程序

    公开(公告)号:US09043815B2

    公开(公告)日:2015-05-26

    申请号:US14465444

    申请日:2014-08-21

    Applicant: SAP SE

    CPC classification number: G06F9/542 G06F9/50 G06F11/3089 G06F13/00 G06F2201/86

    Abstract: Methods and systems of monitoring events occurring in a computer system are provided. An event monitoring instruction including a condition is parsed, the event monitoring instruction expressed using syntax defined in source code, the parsing resulting in an event channel to monitor and the condition. Then execution of an application is paused. The event channel is monitored until an event occurs on the event channel. Then an event handler for the event is run in response to the event occurring on the event channel. The condition is evaluated to determine whether the condition is satisfied. Execution of the application is resumed in response to the condition being satisfied.

    Abstract translation: 提供了监测在计算机系统中发生的事件的方法和系统。 解析包含条件的事件监视指令,使用源代码中定义的语法表达事件监视指令,解析导致要监视的事件通道和条件。 然后暂停应用程序的执行。 监视事件通道,直到事件通道发生事件。 那么事件处理程序就会响应事件通道上发生的事件而运行。 评估条件以确定条件是否满足。 响应于满足条件,恢复执行应用程序。

Patent Agency Ranking