为什么API变得很重要

作者: Judy Howell
创建日期: 2 七月 2021
更新日期: 23 六月 2024
Anonim
代码是怎么变成程序的? | API是什么?| 程序员到底TM干的是啥 | IT自学
视频: 代码是怎么变成程序的? | API是什么?| 程序员到底TM干的是啥 | IT自学

内容


带走:

在一个越来越依赖于数字信息的世界中,API已成为大问题-不仅是从iPhone发布到Farmville。

当您使用第三方应用程序向您的帐户或帐户中发布内容时,这绝非偶然。应用程序编程接口(API)在后台运行,以将手机上的应用程序桥接到运行您选择的社交媒体的服务器。

在一个越来越依赖于数字信息的世界中,API已成为大问题-不仅是从iPhone发布到Farmville。越来越多的企业正在企业级实现自定义API的价值,这对于不断增加移动性的员工队伍而言。

API做一些关键的事情

API是一组包含指令或要求的代码,可让不同的应用程序相互通信。传统上,使用桌面上的API,您可以在Word和Excel等程序之间共享信息,或让程序访问操作系统的功能(如Windows Installer)。

但是,API的最新用途(以及大家都在谈论的一种)是在Web应用程序中。 Web API的功能与台式机相同,只是它们将第三方软件插入基于Internet的服务中,例如社交媒体网络,Amazon帐户和云仪表板。

API管理使用的工具可管理(对于开发人员和最终用户)对应用程序应该使用的基于Internet的服务的数据和功能的访问。从开发人员注册过程到文档,再到颁发给授权用户的凭据,API管理都会分发正确的密钥,以打开程序之间的信息门。

这就是公司使用它们的方式

连通性对于任何使用当今数字营销格局的公司都是至关重要的。基本上,API代表了企业的新发行渠道,从而为绑定到其主要产品的第三方应用打开了大门。这些代码集可以帮助公司进入新市场,产生更多收入流,并加入新的合作伙伴,例如开发人员和补充服务。

API管理软件使企业可以控制分发过程。这种软件使用的某些功能包括:
  • 门户构建,允许开发人员在第三方应用程序上发现和协作
  • 用于API计划,设计和开发的流程管理工具
  • 报告和分析,以更好地了解API使用
  • 安全的API托管和中介

为什么现在API管理很重要

整个公司都围绕API管理而建立-Apigee,SOA软件,Mashery,Layer 7 Technologies,ProgrammableWeb和Mashape,仅举几例。最近,大公司对这些公司产生了很大的兴趣。实际上,在2013年,其中许多公司被更大的参与者吞并了。

公司为什么要投资于API管理供应商?有几个很好的理由。一是当今的消费者极有可能拥有并使用多种设备。实际上,在美国,与Internet连接的小工具现在已经超过了人们,并且使用它们的人们已经开始期望API提供的连接性。

另一个原因就是生意。大多数公司都通过内部基础设施和各种移动设备投资于高度的连接性。自带设备(BYOD)运动正在全面展开,技术研究公司Gartner预计,到2017年,50%的雇主将强制实行BYOD。通过大量的设备和各种操作系统,API使企业无需大量的IT投资即可使员工保持与公司数据库的通信。

未来之路?

API管理可确保程序之间的连接保持流畅,而不会增加服务器负担,错误路由信息或授予对错误方的访问权限。如果有“未来之路”,则许多途径都可用于API管理。 (有关如何构建API的开发人员提示,请查看创建成功API的5个步骤。)