Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Interface de programmation

Indice Interface de programmation

routine appelant une base de données dans une interface de programmation. En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour « » en anglais, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels.

64 relations: Advanced Micro Devices, Anglais, Annuaire, API management, Appel de procédure à distance, Application (informatique), Architecture orientée services, Base de données, Base de données relationnelle, Berkeley sockets, Bibliothèque logicielle, C (langage), Classe (informatique), Constante (programmation informatique), Couche réseau, Courrier électronique, Direct3D, DirectX, Discipline (spécialité), Document Object Model, Electronic Business using eXtensible Markup Language, Entreprise de services du numérique, Extensible Markup Language, Façade (patron de conception), Framework, Google Maps, Informatique, Informatique décisionnelle, Ingénierie des connaissances, Interface (informatique), Interface graphique, Jakarta EE, Java (langage), Java API for XML Processing, Java Database Connectivity, Java ME, Khronos Group, Langage de programmation, Logiciel, Mantle, Métadonnée, Méthode (informatique), Microsoft, Migration d'interfaces de programmation, Open Database Connectivity, OpenGL, Organisation, Progiciel de gestion intégré, Programmation informatique, Routine (informatique), ..., Salesforce, Sérialisation, Serveur d'applications, Service web, Services d'assistance, Simple API for XML, Système d'exploitation, Système d'information, Système de gestion de base de données, Type (informatique), Uniform Resource Locator, Vulkan (API), Windows API, Xerces (informatique). Développer l'indice (14 plus) »

Advanced Micro Devices

Advanced Micro Devices (AMD) est un fabricant américain de semi-conducteurs, microprocesseurs, cartes graphiques basé à Santa Clara (Californie).

Nouveau!!: Interface de programmation et Advanced Micro Devices · Voir plus »

Anglais

vignette Langlais (prononcé) est une langue indo-européenne germanique originaire d'Angleterre qui tire ses racines de langues du nord de l'Europe (terre d'origine des Angles, des Saxons et des Frisons) dont le vocabulaire a été enrichi et la syntaxe et la grammaire modifiées par le français anglo-normandLe français anglo-normand est la forme insulaire du normand., apporté par les Normands, puis par le français avec les Plantagenêt. La langue anglaise est ainsi composée d'environ 29 % de mots d'origine normande et française et plus des deux tiers de son vocabulaire proviennent du français ou du latin. L'anglais est également très influencé par les langues romanes, en particulier par l'utilisation de l'alphabet latin ainsi que les chiffres arabes. Langue officielle de facto du Royaume-Uni, de l'Irlande et d'autres îles de l'archipel britannique (Île de Man, îles anglo-normandes), l'anglais est la langue maternelle de tout ou partie de la population, et suivant les cas, la langue ou une des langues officielles de plusieurs pays, totalement ou partiellement issus des anciennes colonies britanniques de peuplement, dont les États-Unis, le Canada, l'Australie et la Nouvelle-Zélande, que l'on réunit sous l'appellation de « monde anglo-saxon », bien qu'il n'existe pas de définition universelle de cette expression. Il est également langue officielle ou langue d'échange dans de très nombreux pays issus de l'ancien Empire britannique, même en l'absence de population d'origine anglo-saxonne significative (Cameroun, Kenya, Nigeria, Hong Kong, Inde, Pakistan, Singapour, etc.). Beaucoup de pays dont l'anglais est la langue officielle sont réunis au sein du Commonwealth (bien que pour certains, il ne soit pas l'unique langue officielle). C'est également l'une des vingt-quatre langues officielles de l'Union européenne et l'une des six langues officielles et des deux langues de travail — avec le français — de l'Organisation des Nations unies (ONU). L'anglais est la langue la plus parlée au monde; en tant que langue maternelle, il se classe troisième, après le chinois (mandarin) et l'espagnol. Considérée par beaucoup comme étant la langue internationale prédominante, elle est la langue la plus souvent enseignée en tant que langue étrangère à travers le monde. Elle est également la langue la plus utilisée sur Internet.

Nouveau!!: Interface de programmation et Anglais · Voir plus »

Annuaire

Annuaires: pages blanches et pages jaunes Un annuaire est une liste, un répertoire mis à jour chaque année qui regroupe des informations (nom, adresse, coordonnées...) sur les membres d’une association, d'une entreprise, d'un établissement d'enseignement, d'un organisme professionnel, d'une filière spécifique ou sur les abonnés à un service.

Nouveau!!: Interface de programmation et Annuaire · Voir plus »

API management

En informatique, l'API management (ou gestion d'API) est une discipline qui consiste à exploiter au mieux les API sans mettre en péril le système d'information et sans affecter l’expérience utilisateur.

Nouveau!!: Interface de programmation et API management · Voir plus »

Appel de procédure à distance

Vue d'ensemble d'un système RPC En informatique et en télécommunication, l'appel de procédure à distance souvent abrégé RPC (remote procedure call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant à l'aide d'un serveur d'applications.

Nouveau!!: Interface de programmation et Appel de procédure à distance · Voir plus »

Application (informatique)

Une application, un applicatif ou encore une appli, une app est, dans le domaine informatique, un programme (ou un ensemble logiciel) directement utilisé pour réaliser une tâche, ou un ensemble de tâches élémentaires d'un même domaine ou formant un tout.

Nouveau!!: Interface de programmation et Application (informatique) · Voir plus »

Architecture orientée services

L'architecture orientée services ou AOS (calque de l'anglais service-oriented architecture, SOA) est une forme d'architecture de médiation qui est un modèle d'interaction applicative qui met en œuvre des services (composants logiciels).

Nouveau!!: Interface de programmation et Architecture orientée services · Voir plus »

Base de données

Une base de données permet de stocker et de retrouver des données structurées, semi-structurées ou des données brutes ou de l'information, souvent en rapport avec un thème ou une activité; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles.

Nouveau!!: Interface de programmation et Base de données · Voir plus »

Base de données relationnelle

Structure générale d'une base de données relationnelle. En informatique, une base de données relationnelle (en anglais) est une base de données où l'information est organisée dans des tableaux à deux dimensions appelés des relations ou tables, selon le modèle introduit par Edgar F. Codd en 1960.

Nouveau!!: Interface de programmation et Base de données relationnelle · Voir plus »

Berkeley sockets

Berkeley Sockets Interface ou simplement sockets, est un ensemble normalisé de fonctions de communication lancé par l'université de Berkeley au début des années 1980 pour leur Berkeley Software Distribution (abr. BSD).

Nouveau!!: Interface de programmation et Berkeley sockets · Voir plus »

Bibliothèque logicielle

En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes.

Nouveau!!: Interface de programmation et Bibliothèque logicielle · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Interface de programmation et C (langage) · Voir plus »

Classe (informatique)

En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets.

Nouveau!!: Interface de programmation et Classe (informatique) · Voir plus »

Constante (programmation informatique)

En programmation informatique, une constante est une valeur qui ne doit pas être modifiée par le programme lors de son exécution normale, c'est-à-dire que la valeur est constante.

Nouveau!!: Interface de programmation et Constante (programmation informatique) · Voir plus »

Couche réseau

La couche de réseau est la troisième couche du modèle OSI.

Nouveau!!: Interface de programmation et Couche réseau · Voir plus »

Courrier électronique

langue.

Nouveau!!: Interface de programmation et Courrier électronique · Voir plus »

Direct3D

Direct3D est une bibliothèque logicielle de la série Microsoft DirectX.

Nouveau!!: Interface de programmation et Direct3D · Voir plus »

DirectX

Microsoft DirectX est une collection de bibliothèques destinées à la programmation d’applications multimédia, plus particulièrement de jeux ou de programmes faisant intervenir de la vidéo, sur les plates-formes Microsoft et Sony (Xbox,,,, systèmes d’exploitation Windows).

Nouveau!!: Interface de programmation et DirectX · Voir plus »

Discipline (spécialité)

Une discipline désigne une branche du savoir développée par une communauté de spécialistes adhérant aux mêmes pratiques de recherche.

Nouveau!!: Interface de programmation et Discipline (spécialité) · Voir plus »

Document Object Model

Le Document Object Model (DOM) est une interface de programmation normalisée par le W3C, qui permet à des scripts d'examiner et de modifier le contenu du navigateur webPaul S. Wang, Dynamic Web Programming and HTML5, CRC Press, 2012,.

Nouveau!!: Interface de programmation et Document Object Model · Voir plus »

Electronic Business using eXtensible Markup Language

ebXML (prononcer i-bi-ex-em-el, comme dans eBusiness, bien que la prononciation eu-bé-ix-em-el soit très répandue), abréviation de l'anglais Electronic Business using eXtensible Markup Language signifiant commerce électronique en utilisant XML, est une suite de spécifications basées sur le langage XML utilisable pour le commerce électronique.

Nouveau!!: Interface de programmation et Electronic Business using eXtensible Markup Language · Voir plus »

Entreprise de services du numérique

Une entreprise de services du numérique (ESN), anciennement société de services en ingénierie informatique (SSII ou SS2I), est une société de services experte dans le domaine des nouvelles technologies et de l’informatique.

Nouveau!!: Interface de programmation et Entreprise de services du numérique · Voir plus »

Extensible Markup Language

LExtensible Markup Language, généralement appelé XMLCe nom est une idée de James Clark, elle est expliquée par dans sa.

Nouveau!!: Interface de programmation et Extensible Markup Language · Voir plus »

Façade (patron de conception)

En génie logiciel, le patron de conception (ou design pattern) façade a pour but de cacher une conception et une interface complexe difficile à comprendre (cette complexité étant apparue « naturellement » avec l'évolution du sous-système en question).

Nouveau!!: Interface de programmation et Façade (patron de conception) · Voir plus »

Framework

En programmation informatique, un (appelé aussi infrastructure logicielle, infrastructure de développement, environnement de développement., socle d'applications., cadre d'applications ou cadriciel) est un ensemble cohérent de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou partie d'un logiciel, c'est-à-dire une architecture.

Nouveau!!: Interface de programmation et Framework · Voir plus »

Google Maps

Google Maps est un service mondial de cartographie en ligne.

Nouveau!!: Interface de programmation et Google Maps · Voir plus »

Informatique

bibliothèque d'Art et d'Archéologie de Genève (2017). L'informatique est un domaine d'activité scientifique, technique, et industriel concernant le traitement automatique de l'information numérique par l'exécution de programmes informatiques hébergés par des dispositifs électriques-électroniques: des systèmes embarqués, des ordinateurs, des robots, des automates Ces champs d'application peuvent être séparés en deux branches.

Nouveau!!: Interface de programmation et Informatique · Voir plus »

Informatique décisionnelle

L’informatique décisionnelle (en anglais business intelligence (BI) ou decision support system (DSS)) est l'informatique à l'usage des décideurs et des dirigeants d'entreprises.

Nouveau!!: Interface de programmation et Informatique décisionnelle · Voir plus »

Ingénierie des connaissances

L'ingénierie des connaissances est une des dimensions de la gestion des connaissances au sein d'une organisation.

Nouveau!!: Interface de programmation et Ingénierie des connaissances · Voir plus »

Interface (informatique)

Une interface définit la frontière de communication entre deux entités, comme des éléments de logiciel, des composants de matériel informatique, ou un utilisateur.

Nouveau!!: Interface de programmation et Interface (informatique) · Voir plus »

Interface graphique

widgets'' typiques. En informatique, une interface graphique (en anglais pour) ou un environnement graphique est un dispositif de dialogue homme-machine, dans lequel les objets à manipuler sont dessinés sous forme de pictogrammes à l'écran, de sorte que l'usager peut les utiliser en imitant la manipulation physique de ces objets avec un dispositif de pointage, le plus souvent une souris.

Nouveau!!: Interface de programmation et Interface graphique · Voir plus »

Jakarta EE

Logo de Jakarta EE Jakarta EE (anciennement Java 2 Platform, Enterprise Edition, ou J2EE //NASA, http://oodt.jpl.nasa.gov/better-web-app.mov - Better Web App Development - Voir à 3m41, consulté le 23/08/2017, puis Java Platform, Enterprise Edition ou Java EE), est une spécification pour la plate-forme Java d'Oracle, destinée aux applications d'entreprise.

Nouveau!!: Interface de programmation et Jakarta EE · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Interface de programmation et Java (langage) · Voir plus »

Java API for XML Processing

Java API for XML Processing (JAXP) est l'interface de programmation Java de Sun permettant la création, la manipulation et le traitement de fichiers XML à bas niveau.

Nouveau!!: Interface de programmation et Java API for XML Processing · Voir plus »

Java Database Connectivity

Schéma de principe du pilote JDBC. JDBC (Java Database Connectivity) est une interface de programmation créée par Sun Microsystems — depuis racheté par Oracle Corporation — pour les programmes utilisant la plateforme Java.

Nouveau!!: Interface de programmation et Java Database Connectivity · Voir plus »

Java ME

Java Platform, Micro Edition, ou Java ME (anciennement Java 2 Platform, Micro Edition, ou J2ME), est une spécification de la plate-forme Java d'Oracle, destinée typiquement aux applications pour systèmes embarqués et mobiles (microcontrôleur, capteur, passerelle, smartphone, assistant personnel numérique, décodeur TV, imprimante).

Nouveau!!: Interface de programmation et Java ME · Voir plus »

Khronos Group

Le groupe Khronos est un consortium industriel fondé en 2000, et dont le but est de créer des API dont les spécifications sont rendues publiques et sont utilisables gratuitement, pour « créer et exécuter des applications multimédia sur un grand nombre de plateformes et appareils ».

Nouveau!!: Interface de programmation et Khronos Group · Voir plus »

Langage de programmation

Fragment de code écrit dans le langage de programmation JavaScript. Un langage de programmation est un langage informatique destiné à formuler des algorithmes et produire des programmes informatiques qui les appliquent.

Nouveau!!: Interface de programmation et Langage de programmation · Voir plus »

Logiciel

Démarche de construction d'un logiciel. En informatique, un logiciel est un ensemble de séquences d’instructions interprétables par une machine et d’un jeu de données nécessaires à ces opérations.

Nouveau!!: Interface de programmation et Logiciel · Voir plus »

Mantle

Mantle est un patronyme porté notamment par.

Nouveau!!: Interface de programmation et Mantle · Voir plus »

Métadonnée

Une métadonnée (mot composé du préfixe grec meta, indiquant l'auto-référence; le mot signifie donc proprement « donnée de/à propos de donnée ») est une donnée servant à définir ou décrire une autre donnée, quel qu'en soit le support (papier, électronique ou autre).

Nouveau!!: Interface de programmation et Métadonnée · Voir plus »

Méthode (informatique)

En programmation orientée objet (POO), une méthode est une routine membre d'une classe.

Nouveau!!: Interface de programmation et Méthode (informatique) · Voir plus »

Microsoft

Microsoft Corporation (Prononciation en anglais américain retranscrite selon la norme API.) est une multinationale informatique et micro-informatique américaine, fondée en 1975 par Bill Gates et Paul Allen.

Nouveau!!: Interface de programmation et Microsoft · Voir plus »

Migration d'interfaces de programmation

La migration d'interfaces de programmation (en anglais: Application Programming Interface - API) est une technique consistant à transformer le code d'une interface de programmation en une autre.

Nouveau!!: Interface de programmation et Migration d'interfaces de programmation · Voir plus »

Open Database Connectivity

ODBC (sigle de) est un intergiciel qui permet à une application informatique, par un procédé unique, de manipuler plusieurs bases de données qui sont mises à disposition par des systèmes de gestion de bases de données (SGBD) ayant chacun un procédé propre.

Nouveau!!: Interface de programmation et Open Database Connectivity · Voir plus »

OpenGL

Graphics Pipeline Process''). OpenGL est un ensemble normalisé de fonctions de calcul d'images 2D ou 3D lancé par Silicon Graphics en 1992Dave Astle et Kevin H. Hawkins,, Cengage Learning - 2004.

Nouveau!!: Interface de programmation et OpenGL · Voir plus »

Organisation

Une organisation est en sciences sociales un groupe social formé d'individus en interaction, ayant un but collectif, mais dont les préférences, les informations, les intérêts et les connaissances peuvent diverger: une entreprise, une administration publique, un syndicat, un parti politique, une association, etc.

Nouveau!!: Interface de programmation et Organisation · Voir plus »

Progiciel de gestion intégré

Contenu type d'un progiciel de Gestion Intégré (ERP) Un progiciel de gestion intégré ou PGI (en anglais, enterprise resource planning system ou ERP system) est un progiciel qui permet « de gérer l'ensemble des processus d'une entreprise en intégrant l'ensemble de ses fonctions, dont la gestion des ressources humaines, la gestion comptable et financière, l'aide à la décision, mais aussi la vente, la distribution, l'approvisionnement et le commerce électronique ».

Nouveau!!: Interface de programmation et Progiciel de gestion intégré · Voir plus »

Programmation informatique

Liste d'instructions sur le Commodore 64 La programmation, appelée aussi codage dans le domaine informatique, désigne l'ensemble des activités qui permettent l'écriture des programmes informatiques.

Nouveau!!: Interface de programmation et Programmation informatique · Voir plus »

Routine (informatique)

En informatique, une routine est une entité informatique qui encapsule une portion de code (une séquence d'instructions) effectuant un traitement spécifique bien identifié (asservissement, tâche, calcul) relativement indépendant du reste du programme, et qui peut être réutilisé dans le même programme, ou dans un autre.

Nouveau!!: Interface de programmation et Routine (informatique) · Voir plus »

Salesforce

Salesforce est un éditeur de logiciels basé à San Francisco aux États-Unis.

Nouveau!!: Interface de programmation et Salesforce · Voir plus »

Sérialisation

Schéma d'une sérialisation puis d'une désérialisation de données En informatique, la sérialisation (de l'anglais américain serialization) est le codage d'une information sous la forme d'une suite d'informations plus petites (dites atomiques, voir l'étymologie de atome) pour, par exemple, sa sauvegarde (persistance) ou son transport sur le réseau (proxy, RPC…).

Nouveau!!: Interface de programmation et Sérialisation · Voir plus »

Serveur d'applications

Logo symbolisant une application serveur Un serveur d'applications est un logiciel d'infrastructure offrant un contexte d'exécution pour des composants applicatifs.

Nouveau!!: Interface de programmation et Serveur d'applications · Voir plus »

Service web

Un service web (ou service de la toile) est un protocole d'interface informatique de la famille des technologies web permettant la communication et l'échange de données entre applications et systèmes hétérogènes dans des environnements distribués.

Nouveau!!: Interface de programmation et Service web · Voir plus »

Services d'assistance

En informatique, les services d'assistance, ou support aux utilisateurs, consistent à garantir que les utilisateurs d'un système puissent continuer à profiter de la disponibilité de l'ensemble de ses composants pour l'accomplissement de leurs tâches.

Nouveau!!: Interface de programmation et Services d'assistance · Voir plus »

Simple API for XML

Simple API for XML ou SAX est une interface de programmation pour de nombreux langages permettant de lire et de traiter des documents XML.

Nouveau!!: Interface de programmation et Simple API for XML · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Interface de programmation et Système d'exploitation · Voir plus »

Système d'information

Monitoring d'un système d'information de contrôle du trafic aérien Le système d'information (SI) est un ensemble organisé de ressources qui permet de collecter, stocker, traiter et distribuer de l'information, en général grâce à un réseau d'ordinateurs.

Nouveau!!: Interface de programmation et Système d'information · Voir plus »

Système de gestion de base de données

Un (abr. SGBD) est un logiciel système servant à stocker, à manipuler ou gérer, et à partager des données dans une base de données, en garantissant la qualité, la pérennité et la confidentialité des informations, tout en cachant la complexité des opérations.

Nouveau!!: Interface de programmation et Système de gestion de base de données · Voir plus »

Type (informatique)

Présentation des principaux '''types de données'''. En programmation informatique, un type de donnée, ou simplement un type, définit la nature des valeurs que peut prendre une donnée, ainsi que les opérateurs qui peuvent lui être appliqués.

Nouveau!!: Interface de programmation et Type (informatique) · Voir plus »

Uniform Resource Locator

Une URL (sigle de l’Uniform Resource Locator, littéralement « localisateur uniforme de ressource »), couramment appelée adresse web, est une chaîne de caractères uniforme qui permet d'identifier une ressource du World Wide Web par son emplacement et de préciser le protocole internet pour la récupérer (par exemple http ou https).

Nouveau!!: Interface de programmation et Uniform Resource Locator · Voir plus »

Vulkan (API)

Vulkan d'abord annoncé sous l'appellation OpenGL Next est une spécification proposée par le consortium Khronos Group pour la programmation graphique.

Nouveau!!: Interface de programmation et Vulkan (API) · Voir plus »

Windows API

Win16, Win32 et Win32s sont des ensembles normalisés de fonctions qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents systèmes d'exploitation de la famille Windows.

Nouveau!!: Interface de programmation et Windows API · Voir plus »

Xerces (informatique)

Logo Xerces Xerces est un ensemble de bibliothèques logicielles pour lire et traiter les informations au format XML, il fait partie des logiciels de l'Apache Software Foundation.

Nouveau!!: Interface de programmation et Xerces (informatique) · Voir plus »

Redirections ici:

API (informatique), Application Programming Interface, Application programming interface, Application programmming interface, Interface de programmation applicative, Interface de programmation d'application, Interface de programmation d'applications, Interface de programme d'application, Interfaces de programmation, Interfaces de programmations.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »