Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment insérer un Div dans un Div 
  • Comment construire des formes à l'a…
  • Comment calculer le total des minute…
  • Comment faire un élément de bloc A…
  • Comment désactiver une requête par…
  • Comment constituer un dossier en TAS…
  • Qu'est-ce qu'un client UML 
  • Comment définir le focus sur des co…
  • Limites de l'Axe dans MATLAB 
  • Comment créer un lien dans les foru…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire API travail

    ? Si chaque programmeur s'assit et a appris le code nécessaire pour manipuler et contrôler tous les aspects du système d'exploitation directement , les composants matériels et logiciels ses programmes usedm alors il n'aurait guère le temps de faire tous les programmes de la sienne. C'est pour cette raison que les programmeurs fournissent des interfaces de programmation d'application pour exécuter le code complexe pour interagir avec les différents composants matériels et logiciels . But

    API fournissent un ensemble standardisé de fonctions pour le système d' exploitation et des d'interagir avec l'autre. L'utilisation d'une telle interface permet à un programmeur de se concentrer sur son temps à écrire du nouveau code de programme original , plutôt que de réécrire le code que d'autres programmeurs ont déjà écrit . En utilisant l'API du système d'exploitation , un programmeur n'a pas à reproduire les interactions matérielles , que le système hôte effectue déjà . En utilisant l'API de service Web , il peut utiliser ce service pour effectuer des tâches sous-jacentes à produire des données que son programme va utiliser pour faire quelque chose de nouveau .
    Publique face Fonctions

    Développeurs API d'accès en appelant une fonction publique face . Chaque fonction API sert des fins spécifiques, telles que l'extraction d'informations sur l'état d'un matériel particulier ou l'exécution d'une obtention de nouvelles histoires à partir d'un flux RSS. Pour chaque fonction de l'API , le programmeur doit fournir certains éléments d'information , également appelés arguments de la fonction de travail . Celles-ci varient d'une fonction à et peuvent inclure des données telles que les noms d'utilisateur , mots de passe , noms de site ou autre la fonction de l'API aura besoin pour accomplir la tâche du programmeur sollicite .

    Fonctions privées

    Après un programmeur appelle une fonction API orientées public , les informations qu'il a fournies est ensuite passé dans une variété de fonctions privées qui fait exécuter le code nécessaire pour interagir avec le composant matériel ou d'exécuter le logiciel nécessaire pour compléter la demande . Le résultat de ces opérations est ensuite repassée au programme qui a appelé la fonction de l'API publique. Le programmeur ne peut pas accéder directement à ces fonctions privées. Ce pourrait être parce que le codeur qui a fait l'API a voulu s'assurer que les programmeurs qui voudraient utiliser l'API ne causent accidentellement le code de dysfonctionnement, ou parce que le code nécessaire pour compléter la demande est de nature exclusive .
    Photos documentation

    les programmeurs qui créent des API fournissent documentation qui indique d'autres programmeurs comment utiliser l'API . Il s'agit notamment d'une liste exhaustive de toutes les fonctions publiques face de l' API et des explications sur exactement quel but chaque fonction API sert . La documentation comprendra également les arguments qui chaque fonction nécessite le programmeur de passer dans , et des détails sur le format des données qui fonctionne reviendront lorsque le programmeur les appelle.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Qu'est-ce que la programmation informatique 
  • Comment changer SRC de l'image dans jQuery 
  • Comment faire pour installer un émulateur de Windows mobile 
  • Comment copier dans la liste de la zone de texte multiligne 
  • Comment installer le serveur Proxy Client ISA 2006 
  • La définition d'une erreur d'exécution UNTRAPPED 
  • An Introduction to Metadata 
  • Comment savoir UML 2.0 en ligne 
  • Outils utilisés dans le développement de logiciels 
  • Comment définir une fin de VBA Déclaration 
  • Connaissances Informatiques © http://www.ordinateur.cc