Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Glosario
- Versión de API
-
Los servicios tienen una o varias versiones de la API, y la versión que se usa determina qué operaciones y parámetros son válidos. La versión de la API se indican con el formato de una fecha. Por ejemplo, la última versión de la API para Amazon S3 es
2006-03-01
. Especifique una versión al configurar un objeto de cliente. - Cliente
-
Los objetos cliente se usan para ejecutar operaciones para un servicio. Cada servicio contemplado en el SDK tiene un objeto de cliente correspondiente. Los objetos cliente tienen métodos que se corresponden directamente con las operaciones del servicio. Consulte la guía de uso básico para obtener más información acerca de cómo crear y utilizar objetos de cliente.
- Comando
-
Los objetos comando encapsulan la ejecución de una operación. Si sigue los patrones de uso básicos del SDK, no tratará directamente con objetos comando. Para el acceso a los objetos comando pude usarse el método
getCommand()
de un cliente y así poder usar características avanzadas del SDK, como solicitudes simultáneas y procesamiento por lotes. Para obtener información detallada, consulte Objetos comando en la versión 3 de AWS SDK for PHP. - Controlador
-
Un controlador es una función que realiza la transformación real de un comando y una solicitud en un resultado. Un controlador suele enviar solicitudes HTTP. Los controladores pueden incluir middleware para aumentar su comportamiento. Un controlador es una función que acepta una
Aws\CommandInterface
y unaPsr\Http\Message\RequestInterface
y devuelve una promesa que se cumple con unaAws\ResultInterface
o se rechaza con un motivoAws\Exception\AwsException
. - JMESPath
-
JMESPath
es un lenguaje de consultas para datos de tipo JSON. AWS SDK for PHP utiliza expresiones JMESPath para consultar estructuras de datos PHP. Las expresiones JMESPath se pueden utilizar directamente en los objetos Aws\Result
yAws\ResultPaginator
a través del métodosearch($expression)
. - Middleware
-
El middleware es un tipo especial de función de alto nivel que aumenta el comportamiento de la transferencia de un comando y lo delega al "siguiente" controlador. Las funciones de middleware aceptan una
Aws\CommandInterface
y unaPsr\Http\Message\RequestInterface
y devuelven una promesa que se cumple con unaAws\ResultInterface
o se rechaza con un motivoAws\Exception\AwsException
. - Operación
-
Se refiere a una sola operación dentro de la API de un servicio (por ejemplo,
CreateTable
para DynamoDB,RunInstances
para Amazon EC2). En el SDK, las operaciones se ejecutan llamando al método con el mismo nombre del objeto cliente del servicio correspondiente. La ejecución de una operación implica la preparación y el envío de una solicitud HTTP al servicio y el análisis de la respuesta. El SDK abstrae este proceso de ejecutar una operación mediante objetos comando. - Paginador
-
Algunas operaciones de servicios de AWS están paginadas y responden con resultados truncados. Por ejemplo, la operación de Amazon S3
ListObjects
solo devuelve un máximo de 1000 objetos a la vez. Las operaciones como esta requieren realizar las solicitudes posteriores con parámetros de token (o marcador) para recuperar todo el conjunto de los resultados. Los paginadores son una característica del SDK que actúan como una abstracción sobre este proceso para facilitar a los desarrolladores utilizar API paginadas. El acceso a ellos se consigue con el métodogetPaginator()
del cliente. Para obtener información más detallada, consulte la guía Paginadores en la versión 3 de AWS SDK for PHP. - Promesa
-
Una promesa representa el resultado final de una operación asíncrona. La forma principal de interactuar con una promesa es a través de su método "then", que registra devoluciones de llamada para recibir el valor final de la promesa o la razón por la que no puede cumplirse.
- Región
-
Los servicios están disponibles en una o varias regiones geográficas. Los servicios pueden tener diferentes puntos de enlace o URL en cada región a fin de reducir la latencia de datos de las aplicaciones. Proporcione una región al configurar un objeto de cliente para que el SDK pueda determinar el punto de enlace que se debe utilizar con el servicio.
- SDK
-
El término "SDK" puede referirse a la biblioteca AWS SDK for PHP en su conjunto, pero también a la clase
Aws\Sdk
(docs), que actúa como una fábrica para los objetos cliente de cada servicio. La claseSdk
también permite indicar un conjunto de valores de configuración globales que se aplican a todos los objetos cliente que crea. - Servicio
-
Término general para referirse a cualquiera de los servicios de AWS (por ejemplo, Amazon S3, Amazon DynamoDB AWS OpsWorks, etc.). Cada servicio tiene un objeto de cliente correspondiente en el SDK que es compatible con una o varias versiones de la API. Cada servicio también tiene una o varias operaciones que componen su API. Los servicios están disponibles en una o más regiones.
- Firma
-
Cuando ejecutan operaciones, el SDK utiliza sus credenciales para crear una firma digital de la solicitud. El servicio verifica entonces la firma antes de procesar su solicitud. El SDK encapsula este proceso de firma, que se sigue de forma automática usando las credenciales que ha configurado para el cliente.
- Esperador
-
Los esperadores son una característica del SDK que facilitan el trabajo con las operaciones que cambian el estado de un recurso y que presentan consistencia final o son de naturaleza asíncrona. Por ejemplo, la operación de Amazon DynamoDB
CreateTable
envía una respuesta inmediata, pero es posible que la tabla no esté lista para acceder a ella hasta hasata pasados varios segundos. El uso de un esperador permite esperar hasta que un recurso alcance un estado determinado, manteniéndose inactivo y sondeando el estado del recurso. El acceso a los esperadores se hace con el métodowaitUntil()
del cliente. Para obtener información detallada, consulte Esperadores en la versión 3 de AWS SDK for PHP.
Para conocer la terminología más reciente de AWS, consulte el glosario de AWS en la Referencia general de AWS.