

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.

# Código de ejemplo para Amazon OpenSearch Service
<a name="samplecode"></a>

En este capítulo se incluyen ejemplos de código habituales para trabajar con Amazon OpenSearch Service: firma de solicitudes HTTP en varios lenguajes de programación, comprime los cuerpos de las solicitudes HTTP y utiliza AWS SDKs para crear dominios.

**Topics**
+ [Compatibilidad con clientes de Elasticsearch](#client-compatibility)
+ [Comprimir las solicitudes HTTP en Amazon OpenSearch Service](gzip.md)
+ [Uso del OpenSearch Servicio AWS SDKs para interactuar con Amazon](configuration-samples.md)

## Compatibilidad con clientes de Elasticsearch
<a name="client-compatibility"></a>

Las versiones más recientes de los clientes de Elasticsearch pueden incluir verificaciones de licencia o versión que rompen artificialmente la compatibilidad. La siguiente tabla incluye recomendaciones sobre qué versiones de esos clientes se deben utilizar para lograr una mejor compatibilidad con el OpenSearch Servicio.

**importante**  
Estas versiones de cliente están desactualizadas y no se actualizan con las dependencias más recientes, incluida Log4j. Recomendamos encarecidamente utilizar las OpenSearch versiones de los clientes siempre que sea posible.


| Cliente | Versión recomendada | 
| --- | --- | 
| Cliente REST de bajo nivel de Java | 7.13.4 | 
| Cliente REST de alto nivel de Java | 7,13.4 | 
| Cliente de Elasticsearch de Python | 7,13.4 | 
| Cliente de Elasticsearch de Ruby | 7.13.3 | 
| Cliente de Elasticsearch de Node.js | 7,13.0 | 