Programa do aplicativoramInterface de programação
Programa do aplicativoramInterface de programação, ou API resumindo, refere-se a uma interface de interação de aplicativos que permite que serviços e outros aplicativos se comuniquem entre si.
A API define a funcionalidade que o program (módulo, biblioteca) fornece, mas ao mesmo tempo, a API torna possível abstrair a forma como esta funcionalidade é implementada.
Normalmente, uma hierarquia é estabelecida entre os componentes, com os componentes de nível mais alto usando os componentes de baixo nível. API, e assim por diante em uma espiral descendente.
O principal aspecto de trabalhar com o API é o uso de código pronto ou uma função permanente que será utilizada no produto final. A maneira de implementação aqui parte para outro plano, e os desenvolvedores têm a oportunidade de prog de terceirosrammers facilmente usar os desenvolvimentos.
A API definição em si destaca dois componentes:
- Uma peça de software com uma função específica,
- Um aplicativo parte separada de um aplicativo completo.
A fragmentação de partes individuais pode ser determinada pela independência do componente de aplicação. Na maioria das vezes, de acordo com este cenário, o APIs de bibliotecas individuais são organizadas, que, com sua ajuda, interagem com outros aplicativos ou partes do site.
A API não inclui a lógica oculta do aplicativo - os desenvolvedores têm o direito de deixar certas áreas abertas apenas para seu uso.
Em um aplicativo, pode haver muitos desses objetos interagindo uns com os outros. Cada um deles tem seu API - um conjunto de características e métodos para interagir com outros objetos no aplicativo.
API o uso é onipresente no momento. A maioria dos recursos na Internet usa vários APIs de uma só vez, uma vez que esta solução também se distingue por sua confiabilidade e ampla prática de integração. Usando o API tornou-se um tipo padrão da indústria ao construir sites ou aplicativos modernos.