主题

了解 API

要想在网上和移动设备上拓展业务,就必须与各种不同的软件程序进行通信和整合,并将您的产品和服务与这些程序相连。应用编程接口(API)就是实现上述目标的关键所在,能助您最大限度地改进灵活性、简易性、安全性和控制力。

什么是 API

应用编程接口(API)由一组工具、定义和协议组合而成,可用于访问各种应用软件和服务。有了这类接口,您无需不断构建新的连接基础架构,即能让自己的产品和服务与其他产品和服务进行通信。

API 可以是私有的(仅供内部使用)、合用的(与特定合作伙伴共享以创造额外的收入来源)或公用的(允许第三方开发能与您的 API 交互的应用,以推动创新)。选择共享 API 能为您带来诸多益处,包括:

  • 创造新的收入渠道,或拓展现有收入渠道。
  • 扩大您的品牌覆盖范围。
  • 通过外部开发和协作,推动开放创新或提高效率。

什么是 RESTful API 和 SOAP?

简单对象访问协议(SOAP)和表述性状态传递(REST)是两种有助于简化 API 设计并优化实施结果的措施。随着 Web API 的不断普及,业界制定了 SOAP,以用于帮助实现消息格式和请求的标准化。SOAP 是一种协议规范,能让不同环境中或以不同语言编写的应用更加轻松地进行相互通信。另一方面,REST 则是一种架构模式。REST 依赖于比规定的协议更易遵循的 6 大指导原则。因此,RESTful API 的普及度比 SOAP 更高。

想了解更多?

API 有何用处?

API 与整合息息相关,即把 IT 组织中的各种数据、应用和设备全都联动起来,使您所采用的各项技术能够更好地相互通信并协同工作。如果您的技术无法相互通信,或是无法连通他人的技术,那么就是时间和金钱的双重浪费。API、分布式整合和容器是实现敏捷整合的关键所在。

敏捷整合是一种架构方案,适合注重减少 IT 足迹的整合平台;具备出色的可扩展性和可用性;采用定义明确、可以复用且管理良好的端点。我们坚信,未来的互联系统不仅能强力支撑团队和技术之间的相互协作,更能进一步推动这样的协作。面对日益频繁的技术变革,我们相信,敏捷整合是帮助您实现业务转型的最佳良方。

为什么选择红帽?

红帽可以提供模块化、轻量级且全面的 API 解决方案,这些方案采用开源技术、符合开放标准,并可在内部、云端或混合环境中实施。出色的 API 实施和管理解决方案,可以帮助您专注实现自己特有的业务目标。我们的 API 解决方案非常注重可复用性、IT 敏捷性以及有助于测量、监控和扩展的管理接口,因而能随着您的业务壮大不断扩展。

与所有开源项目一样,红帽向上游代码库贡献代码并提供改进方案, 共同分享所有进步。当然,我们与社区的协作不仅限于开发代码。协作让大家可以自由地提出问题和给出改进方案,这就是开源之道,也是开放型组织的力量。正因为此,超过 25 年来,红帽始终是备受信赖的企业基础架构提供商。

API 与红帽

平台

分布式云原生整合平台,可以连接位于企业内部、云端以及这两者之间的 API。

平台

能让您轻松地针对内部或外部用户,实现 API 共享、保护、分发、控制和盈利。