Qu'est-ce que common ?

En informatique, le terme "common" (commun en français) est souvent utilisé pour désigner un ensemble de ressources, de données ou de fonctions partagées et accessibles à plusieurs parties d'un système, que ce soit des modules, des programmes ou des applications. L'objectif est de réduire la duplication, d'améliorer la maintenabilité et de faciliter la communication entre ces parties.

Voici quelques utilisations et concepts importants liés au terme "common" :

  • Modules%20Communs: Il s'agit de bibliothèques de code ou de fichiers qui contiennent des fonctions, des classes ou des données réutilisables. Ils sont conçus pour être inclus et utilisés par plusieurs programmes ou modules.
  • Données%20Communes: Ce sont des variables globales ou des structures de données partagées entre différentes parties d'un programme. L'accès à ces données doit être géré avec précaution pour éviter les conflits et les problèmes de concurrence.
  • Bibliothèques%20Communes: Elles fournissent un ensemble d'API et de fonctions standardisées pour effectuer des tâches courantes, comme la manipulation de chaînes de caractères, la gestion des entrées/sorties ou la communication réseau. L'utilisation de bibliothèques communes favorise la cohérence et l'interopérabilité entre les différentes parties d'un système.
  • Common%20Object%20Request%20Broker%20Architecture%20(CORBA): Une norme permettant aux applications de communiquer entre elles, quel que soit leur emplacement, leur langage de programmation ou leur plate-forme.
  • Common%20Language%20Runtime%20(CLR): La machine virtuelle .NET qui exécute le code .NET. Elle fournit des services tels que la gestion de la mémoire, la sécurité et la compilation juste-à-temps (JIT).
  • Common%20Gateway%20Interface%20(CGI): Une interface standardisée permettant aux serveurs web de communiquer avec des scripts ou des programmes externes, généralement pour générer du contenu dynamique.
  • Common%20Log%20Format: Un format standardisé pour les fichiers journaux des serveurs web, permettant aux administrateurs d'analyser et de surveiller l'activité du serveur.

Catégories