Partager via


Définition de l’interface

Une définition d’interface est une spécification formelle de la façon dont une application cliente et une application serveur communiquent entre elles. L’interface définit la façon dont le client et le serveur se reconnaissent mutuellement, les procédures distantes que l’application cliente peut appeler, ainsi que les types de données pour les paramètres de ces procédures et les valeurs de retour. Il spécifie également la façon dont les données sont transmises entre le client et le serveur.

Vous définissez cette interface dans le langage MIDL (Microsoft Interface Definition Language) qui se compose de définitions de langage C augmentées avec des mots clés, appelés attributs, qui décrivent la façon dont les données sont transmises sur le réseau.

Le fichier IDL (Interface Definition) contient des définitions de type, des attributs et des prototypes de fonction qui décrivent la façon dont les données sont transmises sur le réseau. Le fichier de configuration d’application (ACF) contient des attributs qui configurent votre application pour un environnement d’exploitation particulier sans affecter ses caractéristiques réseau.