集成专栏丨解析 WSDL 自动生成 API
1、概述
在与第三方系统集成时,不可避免的要接入第三方异构系统发布的 WebService API。前面我们了解到可以用云连接器(即 ICC:iGIX Cloud Connector)快速接入第三方系统发布的 API。
以往我们要接入一个第三方异构系统 WebService API,需要从该 API 的 WSDL(Web Services Description Language)中识别出 URL、命名空间、方法、参数等配置。而这不仅需要对 WSDL 有较为深入的了解,而且也相对耗时一些。
ICC 提供了基于 WSDL 自动生成 API 的功能,支持解析 WSDL 的 URL 和文件,能够实现自动生成 WebService API。今天带大家了解学习 ICC 是如何通过解析 WSDL(Web Services Description Language)自动生成 API 的。
2、基于 WSDL 自动生成集成 API
ICC 定义接入服务的功能菜单入口为:集成平台>应用集成>外部服务接入>外部服务管理。通常一个 WebService 服务往往包含多个 API,因此 ICC 提供了两种自动生成集成 API 的方式:自动生成指定 API 和自动生成全量 API。下面分别带大家了解学习。
2.1 自动生成指定 API
在外部服务管理新增 WebService 服务定义界面,我们可以通过“引入 WSDL”功能自动生成指定的 API。
2.2 自动生成全量 API
如果我们想批量生成一个 WSDL 文件中所有的 API,可以通过外部服务管理功能界面中 “文件导入”功能自动生成所有的 API。
4、结语
今天带大家了解学习了一下 ICC 是如何解析 WSDL 自动生成 API 的。ICC 还有很多功能特性,后续再和大家分享!
写在最后,欢迎大家下载我们的inBuilder低代码平台开源社区版,加入我们,开启开发之旅!
评论