Langages pris en charge par le service des fonctions pour OCI

Découvrez les langues et les versions linguistiques actuellement prises en charge par les trousses SDK utilisées par le service des fonctions pour OCI.

Les trousses FDK (Function Development Kits) sont spécifiques à des versions particulières d'une langue donnée. Les mises à jour de trousse SDK sont régulièrement publiées pour les langues prises en charge (par exemple, pour émettre un correctif ou pour prendre en charge une nouvelle version de la langue).

Les fonctions existantes créées à l'aide d'anciennes images de base FDK continueront de fonctionner. Cependant, Oracle vous recommande de mettre à niveau les fonctions vers une version linguistique prise en charge lorsque cela est possible.

Le tableau suivant présente :
  • Langue FDK : Langues pour lesquelles les FDK sont actuellement disponibles.
  • Valeur par défaut : Version de langue par défaut pour une trousse FDK (généralement la dernière version de langue).
  • Prise en charge : Versions de langue pour lesquelles des mises à jour FDK sont régulièrement publiées.
  • Obsolète : Versions de langue pour lesquelles les mises à jour FDK ne sont plus publiées.
Langue FDK Valeur par défaut pris en charge obsolète
Java 17 17 11 8 S.O.
Python 3.11 3.11 3.9 3.8 3.7 3.6
Ruby 3.1 3.1 2.7 2.5
Go 1.19 1.19 1.18 1.15 1.11
Node.js 18 18 16 14 11
C# (.NET) 8.0voir note 1 8.0voir note 1 6 3.1

Note 1 : C# (.NET) version 8.0 n'est pris en charge que sur les architectures x86.