Glue code (glue code language)

Le programme personnalisé de collage de composants incompatibles entre eux est connu sous le nom de code de liaison. Le code de liaison peut être écrit dans le même langage que le code qu'il relie, mais il est souvent écrit dans un langage de script interprété spécialisé pour relier les composants du système, appelé langage de liaison. Les langages de colle les plus courants sont AppleScript, JavaScript, Perl, PHP, Python, Ruby, VBScript et PowerShell. Outre la connexion de modules logiciels disparates, le code glue peut être utilisé pour relier plusieurs systèmes. Si une entreprise utilise des services en nuage sur Amazon et Google, par exemple, le code glue peut être écrit pour permettre aux charges de travail et aux données de circuler entre les serveurs des deux entreprises. Le code glue est également utile pour les commandes shell personnalisées, les enveloppes d'applications et le prototypage rapide d'applications.

Le code glue est parfois considéré comme un mal nécessaire car il peut facilement devenir le maillon faible des accords de niveau de service (SLA) et, s'il n'est pas géré correctement, devenir un code spaghetti excessivement compliqué qui nuit aux performances. Voir aussi : script interprété

Vous pouvez également être intéressé
  1. Common Language Runtime (CLR) Définition - Que signifie CLR (Common Language Runtime)? Common Language Runtime (CLR) est un environnement d'exécution géré qui fait partie du framework .NET de Microsoft. CLR gère l'exécution de programmes écrits dans différentes langues prises en charge. CLR transforme le code source en une forme de bytecode connue sous le...
  2. XML (Extensible Markup Language) Le langage XML (Extensible Markup Language) est utilisé pour décrire des données. La norme XML est un moyen flexible de créer des formats d'information et de partager électroniquement des données structurées via l'Internet public, ainsi que via les réseaux d'entreprise. Le code XML est une recommandation du World Wide Web...

  1. Natural language query Les requêtes en langage naturel sont des entrées qui se composent uniquement de mots ou de phrases normalement prononcés ou saisis. Elles n'incluent pas d'autres caractères tels que le signe plus ou l'astérisque et ne nécessitent aucun formatage ou modification de la syntaxe. Les requêtes en langage naturel peuvent être...
  2. Computer pidgin language (CPL) Le CPL (computer pidgin) est un langage artificiel qui facilite la reconnaissance vocale entre les ordinateurs et les humains. Selon Hewlett Packard Labs, les logiciels de reconnaissance vocale ne sont pas assez efficaces pour être utilisés à grande échelle pour des applications informatiques, malgré le fait qu'ils aient été développés...