天天看点

SAP OData Gateway里uri type为metadata的请求处理逻辑

Created by Jerry Wang, last modified on Oct 22, 2014

metadata请求入口:

SAP OData Gateway里uri type为metadata的请求处理逻辑

metadata只支持xml格式:

SAP OData Gateway里uri type为metadata的请求处理逻辑

在metadata的读取操作中,首先获得schema:

获得metadata的模型:

SAP OData Gateway里uri type为metadata的请求处理逻辑

model的详细信息存放在attribute MS_MODEL_CLASS里:

SAP OData Gateway里uri type为metadata的请求处理逻辑

记下model id: ZCRM_TASK_0001_BE

SAP OData Gateway里uri type为metadata的请求处理逻辑

准备将metadata send back 到UI frontend:

SAP OData Gateway里uri type为metadata的请求处理逻辑

将metadata 转换成xstring格式:

SAP OData Gateway里uri type为metadata的请求处理逻辑

xml data assign给cl_http_response:

SAP OData Gateway里uri type为metadata的请求处理逻辑