API 服务 | gRPC
现代,高性能
现代,高性能
Web 服务 | SOAP(不推荐使用)
遗留的过时的技术
遗留的过时的技术
技术
gRPC 比传统的 REST API 更快,因为它使用紧凑的二进制格式 (protobuf) 代替基于文本的 json,从而减少了数据大小并加快了传输速度。
此外,HTTP/2 允许同时发送多个请求,因此与旧的 HTTP/1.1 相比,延迟更短。
二进制数据流(快 5-10 倍)
XML文本数据流(较慢)
安全性
API-based authentication - scalable security
有限的安全选项,依赖于 WS-Security
连接管理
一个端口用于多个模型 - 平滑
每个模型/app 都需要有自己的接口 - complex
远程支持
本地远程支持 - 设置简单
安装困难,不普遍
云 (SaaS) 版本
已计划! API Service as SaaS via Cloud
没有 SaaS 选项 - 初始成本高
许可证灵活性
已计划! Single license for multiple HW
每个硬件都有单独的许可证
API 复杂性
简单直观的 API
API 庞大,版本众多
语言 & 一致性
统一API + Python
API + 语言不同,不一致
文档
内容丰富的在线文档
有限且结构化的文档
数据处理
已计划! Built-in filtering - efficient
需要大量的后处理