应用与数据集成平台 ROMA CONNECT-什么是应用与数据集成平台:APIC
APIC
服务集成APIC(API Connect,简称APIC)是ROMA Connect的API集成组件。APIC将数据和后端服务以API形式开放,简化分享数据或提供服务的过程,降低企业之间对接的成本。APIC提供不同语言的SDK和示例代码,简化企业以API形式开放后端服务的过程。
例如集团与各地区子公司的IT系统集成,直接访问对方各类数据库方式过于复杂,且容易发生信息泄露风险,如果以API方式互相开放访问,同时加强API调用安全防护,就能实现跨网络跨地域协同办公。
功能 |
简介 |
---|---|
API生命周期管理 |
APIC提供包括API的创建、发布、下线和删除的完整生命周期管理功能。 |
便捷调试工具 |
APIC提供页面调试工具,简化API开发,降低API的维护成本。 |
版本管理 |
一个API可以发布不同的版本到不同的环境,以满足业务版本升级等需求。 |
流量控制 |
用于管控API的请求频率、用户的请求频率和应用的请求频率。 流量控制的时间单位可以是秒、分钟、小时或天。允许设置特殊的应用,不受到流量控制策略的影响。 |
监控统计 |
提供实时、可视化的API监控,包括:API请求次数、API调用错误信息。 |
环境变量 |
当API发布到不同环境时,一般通过在API调用的请求头增加指定的头部参数及特殊取值区分不同的环境。发布过程中变量标识会根据环境的变量值进行替换,保证API本身定义不变。 |
自定义后端 |
包括自定义Data API与自定义Function API。
|