La clé de voûte de la solution BFI est l'Interface généralisée ou encore bus applicatif (middleware/EAI). Celle-ci peut se définir comme un SAS de communication entre les différentes applications : chaque application est ainsi indépendante des autres. Elle assure la circulation des informations entre ses différents niveaux d'élaboration, en effectuant au passage les traductions (interprétation) et regroupements ou éclatements nécessaires à leur prise en compte aux niveaux suivant. Elle garde la trace des échanges et transformations effectués afin de faciliter les recherches ou investigations ultérieures : Piste d'audit. L'interface généralisée permet de gérer aussi bien les échanges internes qu'externes. Elle assure la fonction de matching, de transformation de données et de mise au format de tous types de fichiers ou de tous types de messages. |