

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Codice di esempio per Amazon OpenSearch Service
<a name="samplecode"></a>

Questo capitolo contiene un codice di esempio comune per lavorare con Amazon OpenSearch Service: firma delle richieste HTTP in diversi linguaggi di programmazione, compressione dei corpi delle richieste HTTP e utilizzo di AWS SDKs per creare domini.

**Topics**
+ [Compatibilità con i client Elasticsearch](#client-compatibility)
+ [Compressione delle richieste HTTP in Amazon OpenSearch Service](gzip.md)
+ [Utilizzo di AWS SDKs per interagire con Amazon OpenSearch Service](configuration-samples.md)

## Compatibilità con i client Elasticsearch
<a name="client-compatibility"></a>

Le versioni più recenti dei client Elasticsearch potrebbero includere controlli di licenza o versione che violano artificialmente la compatibilità. La tabella seguente include consigli sulle versioni di tali client da utilizzare per una migliore compatibilità con il OpenSearch Servizio.

**Importante**  
Queste versioni client non sono aggiornate e non sono aggiornate con le ultime dipendenze, incluso Log4j. Consigliamo vivamente di utilizzare le OpenSearch versioni dei client quando possibile.


| Client | Versioni suggerite | 
| --- | --- | 
| Client REST Java di basso livello | 7.13.4 | 
| Client REST Java di livello elevato | 7,13,4 | 
| Client Elasticsearch Python | 7,13,4 | 
| Client Elasticsearch Ruby | 7,13,3 | 
| Client Elasticsearch Node.js | 7,13,0 | 