

 O [Guia de referência da API do AWS SDK para JavaScript V3](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/) descreve em detalhes todas as operações da API para o AWS SDK para JavaScript versão 3 (V3). 

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Trabalhe com AWS serviços no SDK para JavaScript
<a name="working-with-services"></a>

A AWS SDK para JavaScript v3 fornece acesso aos serviços aos quais oferece suporte por meio de uma coleção de classes de clientes. Com base nessas classes de clientes, você cria objetos de interface de serviço, comumente chamados de *objetos de serviço*. Cada AWS serviço suportado tem uma ou mais classes de clientes que oferecem baixo nível de uso APIs de recursos e recursos de serviço. Por exemplo, o Amazon APIs DynamoDB está disponível por meio da classe. `DynamoDB`

Os serviços expostos por meio do SDK JavaScript seguem o padrão de solicitação-resposta para trocar mensagens com aplicativos de chamada. Nesse padrão, o código que invoca um serviço envia uma HTTP/HTTPS solicitação para um endpoint do serviço. A solicitação contém os parâmetros necessários para invocar com sucesso o recurso específico que está sendo chamado. O serviço que é invocado gera uma resposta, que é enviada de volta ao solicitante. A resposta contém dados, caso a operação tenha tido sucesso, ou informações de erro, caso a operação não tenha tido sucesso. 

A invocação AWS de um serviço inclui todo o ciclo de vida de solicitação e resposta de uma operação em um objeto de serviço, incluindo qualquer tentativa de nova tentativa. Uma solicitação contém zero ou mais propriedades como parâmetros JSON. A resposta é encapsulada em um objeto relacionado à operação e é retornada ao solicitante por meio de uma das várias técnicas, como uma função de retorno de chamada ou uma promessa. JavaScript 

**Topics**
+ [Criar e chamar objetos de serviço](creating-and-calling-service-objects.md)
+ [Chamar serviços assincronamente](calling-services-asynchronously.md)
+ [Criar solicitações de clientes de serviço](the-request-object.md)
+ [Lidar com as respostas do cliente de serviço](the-response-object.md)
+ [Trabalhar com JSON](working-with-json.md)
+ [Registrando AWS SDK para JavaScript chamadas](logging-sdk-calls.md)
+ [Use endpoints AWS baseados em contas com o DynamoDB](ddb-account-based-endpoints-v3.md)
+ [Proteção da integridade de dados com as somas de verificação do Amazon S3](s3-checksums.md)
+ [SDK para exemplos de JavaScript código](sdk-code-samples.md)