Le SDK Director Trillium Quality contient les outils de l'interface de programmation d'applications (API) nécessaires au développement d'applications client qui font appel aux serveurs de nettoyage et de correspondance des données de Trillium Quality. Le SDK installe l'API Java et l'exemple de projet Director, director_proj. Vous pouvez éventuellement installer ce qui suit :
Serveur de nettoyage : un serveur qui traite les demandes de nettoyage des données.
Serveur de correspondance : un serveur qui traite les demandes de mise en correspondance des données.
Pour installer le serveur de nettoyage du SDK
Lorsque vous installez le serveur de nettoyage du SDK, vous devez fournir les informations suivantes :
Hôte du Director : saisissez le nom d'hôte ou l'adresse IP du nœud sur lequel le Director est exécuté.
Port du Director : vérifiez que le numéro de port est le même que celui sur lequel le Director écoute.
Port du serveur de nettoyage : saisissez le numéro de port sur lequel le serveur de nettoyage écoutera les demandes. Vérifiez que le port n'est pas utilisé par plusieurs services. Le numéro de port par défaut est 17410.
Fichier de configuration du nettoyage : acceptez le chemin et le nom par défaut de l'exemple de fichier de configuration Trillium, qui doit être utilisé avec l'exemple de projet, ou saisissez un nouveau chemin et un nouveau nom.
Niveau de traitement : le niveau de traitement détermine la façon dont les demandes sont mises en file d'attente pour être traitées par le serveur. Le niveau de traitement optimal dépend de la configuration de votre matériel. En général, l'utilisation d'un thread par processeur permet d'obtenir des performances optimales.
À tous les niveaux, le nombre maximal de connexions simultanées est de 128. Les options de niveau de traitement sont les suivantes :
1. Minimum : aucun thread ne sera créé pour le nettoyage. Les demandes seront placées dans une file d'attente. Le client qui a attendu le plus longtemps avant d'être traité (en fonction de la date à laquelle le serveur a traité pour la dernière fois une demande pour ce client) est traité en premier. Notez que la file d'attente réseau limite le nombre de demandes d'attachement qui peuvent être en attente.
2. Valeur par défaut : un thread nettoiera activement et un autre écoutera les demandes sur le réseau. Les autres demandes attendront jusqu'à ce que la demande soit terminée. Ce niveau est le plus approprié pour un système avec un ou deux cœurs d'exécution.
3. Élevé : huit threads nettoieront activement. Les autres demandes attendront qu'une demande soit terminée. Ce niveau convient le mieux pour un système disposant de plus de quatre cœurs.
4. Maximum : un thread sera créé pour chaque demande entrante, dans la limite de 128 attachements simultanés. Ce niveau peut augmenter les performances en fonction de la charge globale du système, par exemple, si certains enregistrements nécessitent davantage de ressources de traitement.
Le résumé de votre sélection s'affiche.
Saisissez
1
pour continuer et appuyez sur Entrée. L'invite suivante qui s'affiche dépend des composants à installer que vous avez sélectionnés.
Pour installer le serveur de correspondance du SDK
Lorsque vous installez le serveur de correspondance du SDK, vous devez fournir les informations suivantes :
Hôte du Director : saisissez le nom d'hôte ou l'adresse IP du nœud sur lequel le Director est exécuté.
Port du Director : vérifiez que le numéro de port est le même que celui sur lequel le Director écoute.
Port du serveur de correspondance : saisissez le numéro de port sur lequel le serveur de correspondance écoutera les demandes. Vérifiez que le port n'est pas utilisé par plusieurs services. Le numéro de port par défaut est 17412.
Fichier de configuration du programme de correspondance : acceptez le chemin et le nom par défaut de l'exemple de fichier de configuration Trillium, qui doit être utilisé avec l'exemple de projet, ou saisissez un nouveau chemin et un nouveau nom.
Niveau de traitement : le niveau de traitement détermine la façon dont les demandes sont mises en file d'attente pour être traitées par le serveur. Le niveau de traitement optimal dépend de la configuration de votre matériel. En général, l'utilisation d'un thread par processeur permet d'obtenir des performances optimales.
Pour tous les niveaux, le nombre maximum d'attachements simultanés est de 1. Les options du niveau de traitement sont les suivantes :
1. Minimum : aucun thread ne sera créé pour la correspondance. Les demandes seront placées dans une file d'attente. Le client qui a attendu le plus longtemps avant d'être traité (en fonction de la date à laquelle le serveur a traité pour la dernière fois une demande pour ce client) est traité en premier. Notez que la file d'attente réseau limite le nombre de demandes d'attachement qui peuvent être en attente.
2. Valeur par défaut : un thread exécutera activement des correspondances et un autre écoutera les demandes sur le réseau. Les autres demandes attendront jusqu'à ce que la demande soit terminée. Ce niveau est le plus approprié pour un système avec un ou deux cœurs d'exécution.
3. Élevé : huit threads exécuteront activement la correspondance. Les autres demandes attendront qu'une demande soit terminée. Ce niveau convient le mieux pour un système disposant de plus de quatre cœurs.
4. Maximum : un thread sera créé pour chaque demande entrante, dans la limite de 1 attachement simultané. Ce niveau peut augmenter les performances en fonction de la charge globale du système, par exemple, si certains enregistrements nécessitent davantage de ressources de traitement.
Le résumé de votre sélection s'affiche.
Saisissez
1
pour continuer et appuyez sur Entrée. L'invite suivante qui s'affiche dépend des composants à installer que vous avez sélectionnés.