Configuration des encodages du service

Le service DRDA mappe les pages de codes et prend en charge les conversions de pages de codes personnalisées à l’aide d’un composant encodeur HIS sous-jacent et des composants système nlS (National Language Support) Windows.

Pages de codes NLS personnalisées

À l’aide de Microsoft Windows Update, vous pouvez installer des modules linguistiques Windows supplémentaires qui incluent Windows bibliothèques de conversion de pages de codes NLS. Si vous le souhaitez, l’encodeur HIS peut charger une page de codes NLS personnalisée en fonction des éléments codePage définis dans la partie codePages du fichier MsDrdaService.exe.config.

Numéro Page de codes

L’attribut number indique à l’encodeur HIS de charger un fichier de page de codes NLS personnalisé. Cet attribut facultatif accepte un entier. La valeur par défaut est 0.

Nom de la page de codes

L’attribut de nom nomme la page de codes NLS personnalisée que l’encodeur HIS doit charger en fonction du numéro de page de codes NLS personnalisé défini. Cet attribut facultatif accepte une chaîne. La valeur par défaut est une chaîne vide.

Description de la page de codes

L’attribut de description décrit la page de codes NLS personnalisée que l’encodeur HIS doit charger en fonction du numéro de page de codes NLS personnalisé défini. Cet attribut facultatif accepte une chaîne. La valeur par défaut est une chaîne vide.

Numéro de la page de codes NLS

L’attribut nlsCodePage définit le numéro de page de codes NLS standard que l’encodeur HIS doit remplacer par le numéro de page de codes personnalisé. Cet attribut facultatif accepte un entier. La valeur par défaut est 0.

Par exemple, pour remplacer la page de codes NLS standard pour « EBCDIC - U.S./ Canada (Euro) » CCSID 1140 par une page de codes NLS personnalisée « EBCDIC US Custom » fichier de codes personnalisé 21140.nls et numéro de page de codes personnalisé 21140, spécifiez ce qui suit.

<codePage number="21140"   
                name="Custom21140"   
                description="Custom codepage based on 1140"   
                nlsCodePage="1140">  

Mappages de points de code personnalisés

L’encodeur HIS peut personnaliser des points de code cartographiques dans les pages de codes NLS standard et NLS personnalisées en fonction des éléments ebcdicToUnicodeConversion définis dans la partie codePages du fichier MsDrdaService.exe.config.

EBCDIC en UNICODE

Les attributs « from » et « to » au sein d’un élément ebcdicToUnicode indiquent à l’encodeur HIS de convertir depuis et vers ces points de code. Cet attribut facultatif accepte une valeur de chaîne , sous la forme d’une valeur de point de code hexadécimal.

L’attribut réversible indique à l’encodeur HIS de convertir dans la direction réversible. Cet attribut facultatif accepte une valeur booléenne . La valeur par défaut est false.

UNICODE en EBCDIC

Les attributs « from » et « to » au sein d’un élément unicodeToEbcdic indiquent à l’encodeur HIS de convertir et vers ces points de code. Cet attribut facultatif accepte une valeur de chaîne , sous la forme d’une valeur de point de code hexadécimal.

L’attribut réversible indique à l’encodeur HIS de convertir dans la direction réversible. Cet attribut facultatif accepte une valeur booléenne . La valeur par défaut est false.

Comportement de conversion

L’encodeur HIS est partagé par plusieurs fonctionnalités de Microsoft Host Integration Server 2013, notamment le service DRDA et l’intégrateur de transactions. L’élément conversionBehavior est utilisé uniquement par l’intégrateur de transactions. Le service DRDA ne nécessite pas cet élément.