发明名称 |
GENERIC EXPOSURE OF ENTERPRISE RESOURCE PLANNING DATA USING A CLOUD-BASED, ON-DEMAND SERVICE |
摘要 |
The present disclosure describes methods, systems, and computer program products for providing generic exposure of enterprise resource planning (ERP) data using a cloud-based, on-demand service. One computer implemented method includes receiving a data request for backend data stored in a backend system apart from the cloud-based, gateway services environment, generating a request in the gateway services environment for a service to handle the received data request, transmitting the generated request to a service repository to retrieve an appropriate service definition based upon component data request parameters, instantiating an instance of a generic data provider based upon a returned service definition, retrieving a model of the returned service definition, the model describing a data structure of at least one data entity provided by the service defined by the service definition, and retrieving runtime data from the backend system using the retrieved model of the returned service definition. |
申请公布号 |
US2015006732(A1) |
申请公布日期 |
2015.01.01 |
申请号 |
US201313931103 |
申请日期 |
2013.06.28 |
申请人 |
SAP AG |
发明人 |
Schmidt Olaf |
分类号 |
H04L12/911 |
主分类号 |
H04L12/911 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method comprising:
receiving a data request from a consumer in a cloud-based, gateway services environment, the data request for backend data stored in a backend system apart from the cloud-based, gateway services environment; generating a request for a service to handle the received data request, the request including component data request parameters; transmitting the generated request to a service repository to retrieve an appropriate service definition based upon the component data request parameters; instantiating, using a computer, an instance of a generic data provider based upon a returned service definition; retrieving a model of the returned service definition, the model describing a data structure of at least one data entity provided by the service defined by the service definition; and retrieving runtime data from the backend system using the retrieved model of the returned service definition. |
地址 |
Walldorf DE |