• 如何在SAP Cloud Platform上进行第一个integration flow开发


    登录SAP Cloud Platform integration tenant,点击Edit图标:

    clipboard1,1

    创建一个新的Content package:

    clipboard2,2
    clipboard3,3

    保存content package后,点击artifacts标签页,此处创建integration flow:

    clipboard4,4

    点击Add,选择integration flow:

    clipboard5,5
    clipboard6,6

    保存:

    clipboard7,7

    然后就可以进行iFlow的编辑了:

    clipboard8,8

    创建sender channel:把integration flow切换成编辑模式,点击这个箭头,把它拖到Start图片位置:

    clipboard9,9
    clipboard10,10

    Adapter类型选择HTTPS:

    clipboard11,11

    维护Address:

    clipboard12,12

    选择message converter:

    clipboard13,13

    json to xml converter:

    clipboard14,14

    选中后放到integration process方框内,看到一条绿色的线:

    clipboard15,15

    再选择Content Modifier:

    clipboard16,16

    拖到integration process里:

    clipboard17,17

    选择call->external call:

    clipboard18,18

    将External Call的request reply同Receiver建立连接,adapter类型选择OData V2:

    clipboard19,19

    选择这个OData V2 adapter,在connection标签页的Address字段里,维护这个地址:
    https://espmrefapps.hana.ondemand.com/espm-cloud-web/espm.svc

    clipboard20,20

    点击processing标签页,再点Select按钮:

    clipboard21,21

    选择Step2:

    clipboard22,22

    从Select Entity的下拉列表里选择Products:

    clipboard23,23
    clipboard24,24

    点击step3按钮:

    clipboard25,25

    在step3的选择页面里,点击F4选择ProductId:

    clipboard26,26

    操作类型选择Equal,值维护成${header.productIdentifier}:

    clipboard27,27

    这样,当inbound HTTP请求里携带的product ID传入Odata adapter时,后者会调用odata取得product明细。点击Deploy进行部署。

    clipboard28,28

    点这个图标查看部署情况:

    clipboard29,29
    clipboard30,30
    clipboard31,31

    等到部署成功后,就可以测试了:

    clipboard32,32

    在postman里输入上图的endpoints:

    clipboard33,33

    通过执行odata adapter,得到结果:

    clipboard34,34

    测试成功。

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":
    公众号截图

  • 相关阅读:
    activity 之间传递参数
    手动创建一个Activity,完成页面跳转(intent 无参数)
    C++中汉字字符串的截取
    android基础知识清单。
    更改远程仓库
    设计模式六大原则
    事件订阅代码
    Python Mac ssl.SSLError certificate verify failed (_ssl.c:833)
    Python库中常见的 __all__ 变量是干啥的
    Thrift的使用-Python
  • 原文地址:https://www.cnblogs.com/sap-jerry/p/12020776.html
Copyright © 2020-2023  润新知