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.
Ejemplos de código de Amazon S3 que utilizan AWS SDK para C++
Amazon S3
nota
En esta guía solo se proporciona el código necesario para demostrar determinadas técnicas, pero el código de ejemplo completo está disponible en GitHub
-
Clase
S3ClientLa biblioteca
S3Clientes una interfaz de Amazon S3 con todas las características.El
list_buckets_disabling_dns_cache.cppejemplo de este conjunto está diseñado específicamente para funcionar con CURL Linux/Mac (aunque se puede modificar para que funcione en Windows). Si está en Windows, elimine el archivolist_buckets_disabling_dns_cache.cppantes de compilar el proyecto, ya que se basa en el curl HttpClient de Linux.El código de ejemplo que utiliza
S3Clientestá en la carpetas3de GitHub. Consulte el archivo Readme en GitHub para ver una lista completa de las funciones que se muestran en este ejemplo. Algunas partes de los ejemplos de
s3se tratan con más detalle en esta guía: -
Clase
S3CrtClientS3CrtClientse ha agregado en la versión 1.9 del SDK.S3CrtClientproporciona un rendimiento alto para las operaciones GET (descarga) y PUT (carga) de Amazon S3.S3CrtClientSe implementa en la parte superior de las bibliotecas de AWS Common Runtime (CRT).El código de ejemplo que utiliza
S3CrtClientestá en la carpetas3-crtde GitHub. Consulte el archivo Readme en GitHub para ver una lista completa de las funciones que se muestran en este ejemplo. -
Clase
TransferManagerTransferManageres un servicio totalmente administrado que permite transferir archivos a través del Protocolo de File Transfer (FTP), el Protocolo de File Transfer a través de SSL (FTPS) o el Protocolo de File Transfer (SFTP) de Secure Shell (SSH) directamente hacia o desde Amazon S3.El código de ejemplo que utiliza
TransferManagerestá en la carpetatransfer-managerde GitHub. Consulte el archivo Readme en GitHub para ver una lista completa de las funciones que se muestran en este ejemplo.