Unlock instant, AI-driven research and patent intelligence for your innovation.

Dynamic bridging of application and data servers

An application server and data server technology, applied in the field of dynamic bridging, which can solve problems such as poor security, limited opportunities for optimization, and no implementation.

Active Publication Date: 2017-05-17
SAP AG
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, executing dynamic SQL in the data server may have adverse effects on security
Because the variable is not known during assembly, no validation is performed to ensure that the query statement references a valid database object or that the necessary privileged operations are in place to access the database object
Also, opportunities for optimization are limited, and query statements may be recompiled each time the statement is executed

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic bridging of application and data servers
  • Dynamic bridging of application and data servers
  • Dynamic bridging of application and data servers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In the following description, for purposes of explanation, specific numbers, materials, and configurations are set forth to provide a complete understanding of the present framework and methodology, and to satisfy statutory written specification, full disclosure, and best mode requirements. It will be apparent, however, to one skilled in the art that the present framework and methods may be practiced without these specific example details. In other instances, well-known features are omitted or simplified to clarify the description of exemplary implementations of the present frameworks and methods, and thereby better explain the present frameworks and methods. Additionally, certain method steps have been described as separate steps for ease of understanding; however, these separately described steps should not be construed as necessarily ordering in relation to their performance.

[0017] A framework for facilitating dynamic bridging of applications and commerce servers...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This paper describes a technique that facilitates dynamic bridging of application servers and data servers. According to an aspect thereof, a query script based on the source code of the application is generated at the application server. The query script may include at least one placeholder representing a dynamic item in the source code of the application. Query scripts are processed by replacing placeholders with static items generated based on one or more values ​​received during application execution. Query scripts are then executed to manage the data at the data server.

Description

technical field [0001] The present disclosure relates generally to databases, and more specifically, to dynamic bridging of applications and data servers. Background technique [0002] A database typically includes one or more database tables for storing data values. To access data in a database, an application typically issues a database query to a database management system (DBMS), which retrieves data from the database. A DBMS can be configured to support different types of operations from requesting application servers to retrieve, add, modify and / or delete data being stored in the database. The application then interprets the data retrieved from the data server and transforms the data into a format that can be processed by the application. [0003] Typically, data is represented and manipulated differently in applications and data servers. Applications can be written using a high-level programming language that provides high-level abstractions suitable for developing...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/24524G06F16/2438G06F16/24522
Inventor 刘晓伟陈颖宇
Owner SAP AG