| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    ¿Cómo APIs Trabajo
    ? Si todos los programadores se sentó y aprendió el código necesario para manipular y controlar todos los aspectos del sistema operativo directamente , componentes de hardware y software de sus programas usedm entonces difícilmente tienen tiempo para hacer los programas propios. Es por esta razón por la que los programadores proporcionan interfaces de programación de aplicaciones para ejecutar el código complejo para interactuar con los diversos componentes de hardware y de software . Propósito

    API proporcionan un conjunto estandarizado de funciones de software y sistema operativo para interactuar con otros. Usando este tipo de interfaz permite al programador centrarse su tiempo en escribir nuevo código para el nuevo programa, en lugar de volver a escribir el código que otros programadores ya han escrito . Mediante el uso de la API de un sistema operativo , un programador no tiene que reproducir las interacciones de hardware , que ya lleva a cabo el sistema anfitrión . Mediante el uso de la API de un servicio Web , puede utilizar este servicio para realizar tareas fundamentales para producir datos que el programa usará para hacer algo nuevo.
    Pública Frente Funciones

    Desarrolladores acceso API mediante una llamada a la función pública frente . Cada función API sirve a propósitos específicos , tales como la recuperación de información sobre el estado de una determinada pieza de hardware o de realizar un conseguir nuevas historias de un feed RSS. Para cada función de la API , el programador tiene que proporcionar cierta información , también llamados argumentos para la función de trabajar . Estos varían de una función a otra y pueden incluir datos tales como nombres de usuario , contraseñas , nombres de sitios web o cualquier otra cosa que la función de la API tendrá que realizar la tarea del programador está solicitando .

    Funciones privadas

    Después de un programador llama a una función API de cara al público , la información que siempre que se hace pasar a continuación en una variedad de funciones privadas que realmente ejecutan el código necesario para interactuar con el componente de hardware o realizar el servicio de software necesario para completar la solicitud. El resultado de estas operaciones, se pasa de nuevo al programa que llama a la función API pública. El programador no puede acceder directamente a estas funciones privadas . Esto podría deberse a que el programador que hizo la API quería asegurarse de que programadores que utilizan la API no causaron accidentalmente el código no funcione correctamente , o porque el código necesario para completar la solicitud es de carácter patrimonial .

    documentación

    los programadores que crean API proporcionan documentación que le dice a otros programadores cómo utilizar la API . Estos incluyen una lista completa de todas las funciones de cara al público de la API y las explicaciones de exactamente qué propósito sirve cada función API . La documentación incluirá también los argumentos que cada función requiere que el programador pasa en , y detalles sobre el formato de los datos de las funciones volverán cuando el programador los llama .

    Previous :

    next :
      Artículos relacionados
    ·Cómo matar a C + + Sintaxis 
    ·Cómo utilizar un Spinner para un piloto de la palma 
    ·Usos de una función recursiva 
    ·Cómo aprender programación Computadora 
    ·Cómo convertir HTML a SGML 
    ·Juego de edición de vídeo Software 
    ·Cómo reducir una base de datos ASA 
    ·Cómo agregar recordatorios comentarios usando Códigos…
    ·¿Qué son los diagramas de flujo del programa 
    ·Cómo construir con Regex 
      Artículos destacados
    ·Cómo imprimir una salida de matriz en orden inverso en…
    ·VBA cuerdas Métodos 
    ·Cómo leer los archivos en Scala 
    ·Cómo realizar la subida de archivos de PHP para Oracle…
    ·Cómo imprimir instrucciones Using Java 
    ·Cómo ejecutar Python en Terminal Server en un Mac 
    ·Cómo crear un comando que borra el texto en Visual Bas…
    ·Cómo reemplazar activo andamio 
    ·Cómo eliminar un archivo mediante PHP 
    ·UNIX C Tutorial 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com