An application programming interface (API) is a particular set of rules and specifications that software programs can follow to communicate with each other. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers. An API can be created for applications, libraries, operating systems, etc. , as a way of defining their "vocabularies" and resources request conventions.
| Property | Value |
| dbpedia-owl:abstract
|
- Eine Programmierschnittstelle ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Im Gegensatz zu einer Binärschnittstelle (ABI) definiert ein API nur die Programmanbindung auf Quelltextebene. Neben dem Zugriff auf Datenbanken oder Hardware wie Festplatte oder Grafikkarte, kann eine API auch das Erstellen von Komponenten der grafischen Benutzeroberfläche ermöglichen oder vereinfachen. Heutzutage stellen auch viele Internetdienste APIs zur Verfügung. Folgende APIs gibt es unter anderem für/von soziale/n Netzwerke/n: Connect, Direct sowie Sitecore Im weiteren Sinne wird die Schnittstelle jeder Bibliothek als API bezeichnet.
- Una interfaz de programación de aplicaciones o API (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. Son usadas generalmente en las bibliotecas (también denominadas comúnmente "librerías").
- Ohjelmointirajapinta on määritelmä, jonka mukaan eri ohjelmat voivat tehdä pyyntöjä ja vaihtaa tietoja eli keskustella keskenään. Hyvä esimerkki rajapinnasta on käyttöjärjestelmän rajapinta, jolla ohjelmat voivat käyttää keskusmuistia sekä tiedostoja.
- In informatica con il termine Application Programming Interface API (Interfaccia di Programmazione di un'Applicazione) si indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per l'espletamento di un determinato compito all'interno di un certo programma. La finalità è ottenere un'astrazione, di solito tra l'hardware e il programmatore o tra software a basso e quello ad alto livello semplificando così il lavoro di programmazione. Le API permettono infatti di evitare ai programmatori di riscrivere ogni volta tutte le funzioni necessarie al programma dal nulla, ovvero dal basso livello, rientrando quindi nel più vasto concetto di riuso di codice. Le API stesse rappresentano quindi un livello di astrazione intermedio: il software che fornisce una certa API è detto implementazione dell'API.
- アプリケーションプログラミングインタフェース とは、アプリケーションから利用できる、オペレーティングシステムやプログラミング言語で用意されたライブラリなどの機能の入り口となるものである。主に、ファイル制御、ウインドウ制御、画像処理、文字制御などのための関数として提供されることが多い。 つまり、簡単にいえば、アプリケーションをプログラムするにあたって、プログラムの手間を省くため、もっと簡潔にプログラムできるように設定されたインターフェースの事である。
- Een application programming interface (API) is een verzameling definities op basis waarvan een computerprogramma kan communiceren met een ander programma of onderdeel (meestal in de vorm van bibliotheken). Vaak vormen API's de scheiding tussen verschillende lagen van abstractie, zodat applicaties op een hoog niveau van abstractie kunnen werken en het minder abstracte werk uitbesteden aan andere programma's. Hierdoor hoeft bijvoorbeeld een tekenprogramma niet te weten hoe het de printer moet aansturen, maar roept het daarvoor een gespecialiseerd stuk software aan in een bibliotheek, via een afdruk-API. Een API definieert de toegang tot de functionaliteit die er achter schuil gaat. De buitenwereld kent geen details van de functionaliteit of implementatie, maar kan dankzij de API die functionaliteit wel gebruiken. Een voordeel hiervan is dat met een API meerdere implementaties benaderbaar kunnen zijn, zolang deze maar voldoen aan de API. Een voorbeeld van een generieke API is de WIN32-API van Windows. De onderliggende implementatie kan per machine verschillen, zonder dat de applicatie dit eigenlijk merkt: zowel Windows 98 als XP werkten met de Win32-API. Een API kan worden beschreven in een Interface Definition Language (IDL). Dit wordt vooral gebruikt als meerdere programmeertalen van dezelfde API gebruik moeten maken of als er wordt gewerkt met een componenten-systeem, zoals COM of XPCOM. Soms wordt als synoniem voor API de benaming bibliotheek gebruikt, maar dit is niet helemaal juist: een API vormt de toegang tot de bibliotheek. De API is daarbij de definitie van functies en andere objecten die in de bibliotheek beschikbaar zijn voor de applicatie. Het is steeds gebruikelijker dat ook websites over een publieke open API beschikken. Deze kan dan benaderbaar zijn via een methode als SOAP, RSS of XML/RPC. Het formaat dat wordt teruggestuurd kan dan bijvoorbeeld XML of JSON zijn. Door een dergelijke API beschikbaar te stellen is het mogelijk om een mashup te maken, zoals een combinatie van de kaarten van Google Maps met de foto's van Flickr. Dergelijke toepassingen zijn typisch voor de zogenaamde Web 2.0-gedachte.
- API er et trebokstavs akronym for engelsk Application Programming Interface, et programmeringsgrensesnitt som betegner et grensesnitt for kommunikasjon mellom programvare. APIet beskriver de metoder som en gitt programvare eller et bibliotek kan kommunisere med. Ofte benyttes APIet som et lag eller grensesnitt mellom høynivå og lavnivå programmering. APIet er abstrakt og fungerer som en regelbok for kall til applikasjonen eller kodebiblioteket. Koden som eksekveres kalles for en implementasjon. Eksempelvis er Wine en implementasjon av Win32.
- API Szablon:Lang Application Programming Interface, interfejs programowania aplikacji – jest to sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych. Przykładem API jest POSIX oraz, opracowany przez Microsoft, Windows API.
- An application programming interface (API) is a particular set of rules and specifications that software programs can follow to communicate with each other. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers. An API can be created for applications, libraries, operating systems, etc. , as a way of defining their "vocabularies" and resources request conventions. It may include specifications for routines, data structures, object classes, and protocols used to communicate between the consumer program and the implementer program of the API.
- API, de Application Programming Interface (ou Interface de Programação de Aplicações) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços. De modo geral, a API é composta por uma série de funções acessíveis somente por programação, e que permitem utilizar características do software menos evidentes ao utilizador tradicional. Por exemplo, um sistema operacional possui uma grande quantidade de funções na API, que permitem ao programador criar janelas, acessar arquivos, criptografar dados, etc. Mas as APIs dos sistemas operacionais costumam serem dissociadas de tarefas mais essenciais, como manipulação de blocos de memória e acesso a dispositivos. Essas tarefas são atributos do núcleo de sistema, e raramente são programáveis. Outro exemplo: programas de desenho geométrico que possuem uma API específica para criar automaticamente entidades de acordo com padrões definidos pelo utilizador. Mais recentemente o uso de API tem se generalizado nos plugins, acessórios que complementam a funcionalidade de um programa. Os autores do programa principal fornecem uma API específica para que outros autores criem plugins, estendendo as funcionalidades do programa.
- Интерфейс программирования приложений (иногда интерфейс прикладного программирования) (англ. application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах. Используется программистами для написания всевозможных приложений.
- Ett API eller Application Programming Interface är en regeluppsättning för hur en viss programvara kan kommunicera med annan programvara. Regeluppsättningen beskrivs i princip alltid som en uppsättning funktionsanrop som under ordnade former ger tillgång till en viss funktionalitet. Man säger ofta att man kapslar in funktionaliteten bakom ett API.
- 应用程序接口(Template:Lang-en,简称:Template:Lang),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常會需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
- Une interface de programmation est une interface fournie par un programme informatique. Elle permet l'interaction des programmes les uns avec les autres, de manière analogue à une interface homme-machine, qui rend possible l'interaction entre un homme et une machine. Du point de vue technique une API est un ensemble de fonctions, procédures ou classes mises à disposition par une bibliothèque logicielle, un système d'exploitation ou un service. La connaissance des API est indispensable à l'interopérabilité entre les composants logiciels.
|
| dbpedia-owl:wikiPageExternalLink
| |
| dcterms:subject
| |
| rdfs:comment
|
- Una interfaz de programación de aplicaciones o API (del inglés Application Programming Interface) es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. Son usadas generalmente en las bibliotecas (también denominadas comúnmente "librerías").
- Ohjelmointirajapinta on määritelmä, jonka mukaan eri ohjelmat voivat tehdä pyyntöjä ja vaihtaa tietoja eli keskustella keskenään. Hyvä esimerkki rajapinnasta on käyttöjärjestelmän rajapinta, jolla ohjelmat voivat käyttää keskusmuistia sekä tiedostoja.
- アプリケーションプログラミングインタフェース とは、アプリケーションから利用できる、オペレーティングシステムやプログラミング言語で用意されたライブラリなどの機能の入り口となるものである。主に、ファイル制御、ウインドウ制御、画像処理、文字制御などのための関数として提供されることが多い。 つまり、簡単にいえば、アプリケーションをプログラムするにあたって、プログラムの手間を省くため、もっと簡潔にプログラムできるように設定されたインターフェースの事である。
- Интерфейс программирования приложений (иногда интерфейс прикладного программирования) (англ. application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах. Используется программистами для написания всевозможных приложений.
- Ett API eller Application Programming Interface är en regeluppsättning för hur en viss programvara kan kommunicera med annan programvara. Regeluppsättningen beskrivs i princip alltid som en uppsättning funktionsanrop som under ordnade former ger tillgång till en viss funktionalitet. Man säger ofta att man kapslar in funktionaliteten bakom ett API.
- 应用程序接口(Template:Lang-en,简称:Template:Lang),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常會需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
- Eine Programmierschnittstelle ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Im Gegensatz zu einer Binärschnittstelle (ABI) definiert ein API nur die Programmanbindung auf Quelltextebene. Neben dem Zugriff auf Datenbanken oder Hardware wie Festplatte oder Grafikkarte, kann eine API auch das Erstellen von Komponenten der grafischen Benutzeroberfläche ermöglichen oder vereinfachen.
- In informatica con il termine Application Programming Interface API (Interfaccia di Programmazione di un'Applicazione) si indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per l'espletamento di un determinato compito all'interno di un certo programma.
- Een application programming interface (API) is een verzameling definities op basis waarvan een computerprogramma kan communiceren met een ander programma of onderdeel (meestal in de vorm van bibliotheken). Vaak vormen API's de scheiding tussen verschillende lagen van abstractie, zodat applicaties op een hoog niveau van abstractie kunnen werken en het minder abstracte werk uitbesteden aan andere programma's.
- API er et trebokstavs akronym for engelsk Application Programming Interface, et programmeringsgrensesnitt som betegner et grensesnitt for kommunikasjon mellom programvare. APIet beskriver de metoder som en gitt programvare eller et bibliotek kan kommunisere med. Ofte benyttes APIet som et lag eller grensesnitt mellom høynivå og lavnivå programmering. APIet er abstrakt og fungerer som en regelbok for kall til applikasjonen eller kodebiblioteket. Koden som eksekveres kalles for en implementasjon.
- API Szablon:Lang Application Programming Interface, interfejs programowania aplikacji – jest to sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.
- API, de Application Programming Interface (ou Interface de Programação de Aplicações) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não querem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.
- An application programming interface (API) is a particular set of rules and specifications that software programs can follow to communicate with each other. It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers. An API can be created for applications, libraries, operating systems, etc. , as a way of defining their "vocabularies" and resources request conventions.
- Une interface de programmation est une interface fournie par un programme informatique. Elle permet l'interaction des programmes les uns avec les autres, de manière analogue à une interface homme-machine, qui rend possible l'interaction entre un homme et une machine. Du point de vue technique une API est un ensemble de fonctions, procédures ou classes mises à disposition par une bibliothèque logicielle, un système d'exploitation ou un service.
|
| rdfs:label
|
- Programmierschnittstelle
- Interfaz de programación de aplicaciones
- Ohjelmointirajapinta
- Interface de programmation
- Application programming interface
- アプリケーションプログラミングインタフェース
- Application programming interface
- API (programmering)
- Application Programming Interface
- API
- Интерфейс программирования приложений
- Application Programming Interface
- 应用程序接口
- Application programming interface
|
| owl:sameAs
| |
| foaf:page
| |
| is dbpedia-owl:genre
of | |
| is dbpedia-owl:product
of | |
| is dbpedia-owl:wikiPageDisambiguates
of | |
| is dbpedia-owl:wikiPageRedirects
of | |
| is dbpprop:genre
of | |
| is dbpprop:type
of | |
| is owl:sameAs
of | |
| is foaf:primaryTopic
of | |