大家好,
在当前的SAP环境战略中,大数据时代的特点,5118大数据,C4C和SAP CRM内部部署系统在数据交换中起着关键作用。在本博客中,我想重点介绍在SAP CRM内部部署系统中使用SAP C4C OData服务时涉及的主要步骤。
登录到Cloud Application Studio并创建任何自定义业务对象(BO)。
这里有一个示例:–
使用Administrator–>OData Service Explorer–>custom为自定义BO创建OData服务OData服务通过登录SAP C4C应用程序
测试JSON、XML等各种格式的服务。可以读取标题详细信息。
生成Webservice端点。此处SAP C4C系统是web服务的提供者。
使用筛选器选项将XML或转换为JSON格式。
例如:-$format=JSON并附加到URL。
此web服务端点URL将在SAP CRM内部部署中用于使用C4C OData服务。
使用Google Chrome,云服务器证书可以导出到本地机器。
此证书应上载到SAP CRM本地系统以使用web服务。
要在SAP CRM本地系统中上载证书,请执行以下步骤
转到SAP CRM中的STRUST
将证书导入以下文件夹并保存证书更改。
–服务器SSL标准
–匿名SSL客户端
–标准SSL客户端
如果需要,企业管理软件排行,请重新启动ICM
现在在SAP CRM中,大数据与应用,可以使用SAP标准API类CL\ U HTTP\ U客户端使用Web服务
编程详细信息概述:–
首先创建HTTP客户端使用cl\u http\u client=>create\u by\u url并获取运行时对象(例如:-lo\u client)使用此对象设置请求方法,如GET/POST使用以下方法设置标题:lou client->request->Set \u header \u fields调用send方法,wap自助建站,使用lou client->send将请求发送到web服务使用lou client->receive检查响应使用lou client->response->Get\u data获取二进制响应将二进制格式转换为使用cl\u abap\u conv\u in\u ce=>create to create转换。使用read方法读取响应。使用JSON parser类将JSON格式转换为使用CL\u GIS\u JSON\u parser类的ABAP内部表您可以根据业务需要使用web服务数据