集成服务调用

1. 概述
集成服务调用是指集成平台对目标系统调取服务的功能,这类服务一般部署在远程系统,可能是微服务,也有可能是façade接口。
2. 苍穹微服务调用
2.1 定义服务集成对象
服务类型的集成对象根据使用场景分为:
查询服务:调用苍穹微服务、eas的facade接口等进行取数。
加载服务:调用苍穹微服务、eas的facade接口等进行数据的加载和服务的调用等。
以当前账套的微服务为例(其他账套的类似),在【集成管理】-【集成元数据】-【集成对象】界面,定义一个加载服务类型的集成对象。本例通过传入启动方案编码trigger_number和启动方案参数filter_params进行微服务的调用,以执行启动方案。如下:

(1) 请预先准备好微服务接口,如根据启动方编码和过滤条件执行启动方案等
(集成云提供了预置的微服务接口可参考脚本帮助手册)
(2) 选择类型为查询服务或加载服务
(3) 服务全名:mservice://cloudid.appid.service.method
(如 mservice://isc.iscb.ISCDataCopyService.syncExecute)
(4) 属性为调用该接口的入参,查询服务为查询最后输出的数据结构,加载服务为输入的入参
(5) 参数和结果根据服务的方法,把字段填入,类似方法签名。
(6) 参数转换脚本:如果是“查询服务”类集成对象,本脚本将集成方案或启动方案的参数转换为服务调用参数,集成方案或启动方案的参数应与集成对象的参数分录保持一致;如果是“加载服务”类集成对象,本脚本将数据行转换为服务调用
集成服务调用
1. 概述集成服务调用是指集成平台对目标系统调取服务的功能,这类服务一般部署在远程系统,可能是微服务,也有可能是façade接口。2....
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



