Localités et DMOD
Une base et les composants qu’elle contient sont appelés localité. Le système Host Integration Server se compose d’une ou de plusieurs localités communicantes, toutes exécutant des programmes exécutables Host Integration Server dans le domaine du gestionnaire de réseau local (LAN). Pour chaque système Host Integration Server, il existe un seul fichier de configuration.
Dans un système tel qu’Host Integration Server, où le nombre de localités et leurs types ne sont pas configurés à l’avance, les relations entre les localités sont configurées de manière dynamique. Les localités qui peuvent entrer et sortir d’un système de cette façon sont appelées « localités dynamiques ». Les localités dynamiques peuvent entrer ou sortir du système à tout moment.
Les localités dynamiques communiquent à l’aide du composant DMOD (Dynamic Access Module), qui fournit les fonctionnalités de communication nécessaires pour transmettre les messages entre les bases. L’illustration suivante montre un système composé de trois localités dynamiques.
Composant DMOD fournissant les communications
Cette illustration montre un système composé de trois localités dynamiques. Les localités dynamiques peuvent entrer ou sortir du système à tout moment.
Le DMOD est implémenté en tant que bibliothèque de liens dynamiques (DLL). La figure précédente peut donc être représentée comme suit.
DMOD implémenté en tant que .DLL