• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
^ω^SAp傻X^o^
博客园    首页    新随笔    联系   管理    订阅  订阅
PI发布rest,json接口

PI接口的开发分成两个部分,第一个部分是ESB(Enterprise Services Builder)部分,这里注意做数据结构定义,接口导入,字段关系映射,定义接口等。

                                               第二部分是IB(Integration Builder)部分,这里主要做管道定义,服务方和调用方的定义等

今天刚好有个需求,做个PI发布的接口,供第三方调用。

1,定义请求参数结构DT_XXX_REQUEST

 2,定义返回参数结构DT_XXX_RESPONSE

 3,定义请求消息类型MT_XXX_REQUEST (date type used里选择上面的对象,保存激活即可)

 4,定义返回消息类型MT_XXX_RESPONSE

 5,定义发送服务接口SI_XXX_REQUEST

 6,定义接收服务接口SI_XXX_RESPONSE

7,定义请求消息映射 MM_XXX_REQUEST

 8,定义返回消息映射 MM_XXX_RESPONSE

 9,定义功能映射OM_XXX

 

第二部分,登录IB

1,新建通信信道:

因为这个返回消息太简单,所以换成一个deep结构的

 设置调用路径:

 设置URL格式

 新建接口配置

 

 

 接收信道是以前定义的,如下:

 

PI配置结束,到系统里sproxy实施类。

 

测试效果:

 

^_^很多人都把资料锁进了note里,以后还怎么百度呢^_^
posted on 2024-11-20 10:02  ^ω^SAP傻X^o^  阅读(351)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3