Chaînes d'applications

Une chaîne d'applications représente deux ou plusieurs applications liées entre elles par des dépendances. Dans sa forme simplifiée, une chaîne d'applications se compose de deux niveaux, comme illustré dans l'exemple suivant.


Chaîne d'applications à deux niveaux

Cependant, lorsque les dépendances d'application sont imbriquées, une chaîne d'applications peut se développer pour inclure de nombreux niveaux. Dans l'exemple suivant, Application A possède une dépendance sur Application B. Application B, à son tour, possède des dépendances sur Application B1 et Application B2. Par conséquent, les trois applications (B, B1, B2) associées aux applications C et D, doivent être présentes pour que Application A puisse être exécutée.


Chaîne d'applications à trois niveaux

Dans certains cas, une application peut appartenir à plusieurs chaînes d'applications, comme dans l'exemple suivant où Application D est une application dépendante de Application A et Application E.


Application qui appartient à deux chaînes d'applications différentes