【开天aPaaS专家说】无码化集成系列之连接器应用场景
作者:包宜强(华为云开天aPaaS专家)
API是一种使用公开的系统功能而不是 UI 从系统访问信息的方法。API允许人们创建与系统交互的应用程序或在现有系统之上创建新的应用程序/UI。这时候您需要属性API接口定义/协议,使用不同语言的开发工具去调用它们,使用的是有一定门槛的。
有了API,为什么我们还需要用连接器? 因为API对开发技能有要求啊。我们以笔记本电脑输出视频到电视为例,类比如下所示:
可以看到连接器是在API的基础之上,结合事件和业务场景,进行了封装,并提供了可视化操作UI,降低了使用门槛,例如上面的分别连接到电脑和电视的接头。
通过使用连接器您可以避免点对点集成,通过集成应用如流编排组合使用不同的连接器,来访问不同的应用系统。假设您用到制造MES、办公OA系统,这些系统有自己的“语言”,您就需要1个翻译人员,他能打开两个不同系统的钥匙,从而简化这两个系统之间的沟通。
接下来大家可以对API进行组合编排,发布成新API的连接器-API流,通过它,您可以很方便实现场景化API。
例如点击 创建流
定义组合的API的请求和响应,并添加其它连接器调用不同的API。
例如您有天气API,获取位置信息API,您可以通过API编排,发布一个新的带有位置信息的API,您只要输入位置信息既可返回所在位置的天气,这样的话可以简化API的多次调用。
相关术语:
1、连接器
对接各类应用/系统的工具,开发者以可编排实例的方式集成第三方系统,无需关注具体代码实现,只需要配置服务地址和鉴权信息。
2、操作
操作是和对接系统的交互例如使用某个操作在 SQL 数据库中查找、写入、更新或删除数据。
3、触发器
在发生特定事件时选择某个操作。
4、连接
连接器存在各种的认证配置信息,而连接就是来保存这些认证信息,只有在配置了连接之后,才可以正常使用连接器。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
立即体验开天aPaaS集成工作台
- 点赞
- 收藏
- 关注作者
评论(0)