| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Comment modifier le texte qui apparaît lorsque vous dé…
    ·Création d'une conception de page Web Disposition 
    ·Comment trouver JDK sous Linux 
    ·Comment vider le cache dans Ehcache 
    ·Stratégies de développement des prototypes d'applicat…
    ·Comment tronquer une partition dans Oracle 
    ·Comment faire pour convertir HEX pour les couleurs RVB 
    ·Introduction aux techniques de classification en bioinf…
    ·Comment utiliser Boîtier Camel 
    ·IDE Debugging Tools 
      articles en vedette
    ·Comment faire pour créer le traitement de texte 
    ·Quelle est la couleur Constant en Java 
    ·Comment changer le schéma de couleurs en PHP CSS 
    ·Comment faire pour inclure un autre fichier PHP dans Wo…
    ·IDE Debugging Tools 
    ·Fonction Python avec des paramètres 
    ·Comment utiliser le threading et messages dans Visual C…
    ·Erreurs communes dans Turbo C 
    ·Comment imprimer un fichier en Ruby 
    ·Comment ouvrir un fichier dans PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com