Configurazione delle codifiche dei servizi

Il servizio DRDA esegue il mapping delle tabelle codici e supporta le conversioni personalizzate delle tabelle codici usando un componente codificatore HIS sottostante e i componenti di sistema Windows NLS (National Language Support).

Tabelle codici NLS personalizzate

Con Microsoft Windows Update è possibile installare language pack aggiuntivi Windows che includono Windows librerie di conversione della tabella codici NLS. Facoltativamente, il codificatore HIS può caricare una tabella codici NLS personalizzata in base agli elementi codePage definiti all'interno della parte codePages del file MsDrdaService.exe.config.

Tabella codici

L'attributo number indica al codificatore di HIS di caricare un file della tabella codici NLS personalizzato. Questo attributo facoltativo accetta un numero intero. Il valore predefinito è 0.

Nome tabella codici

L'attributo name assegna un nome alla tabella codici NLS personalizzata che il codificatore HIS deve caricare in base al numero di tabella codici NLS personalizzato definito. Questo attributo facoltativo accetta una stringa. Il valore predefinito è una stringa vuota.

Descrizione tabella codici

L'attributo description descrive la tabella codici NLS personalizzata che il codificatore HIS deve caricare in base al numero di tabella codici NLS personalizzato definito. Questo attributo facoltativo accetta una stringa. Il valore predefinito è una stringa vuota.

Numero tabella codici NLS

L'attributo nlsCodePage definisce il numero di tabella codici NLS standard che il codificatore HIS deve sostituire con il numero di tabella codici personalizzato. Questo attributo facoltativo accetta un numero intero. Il valore predefinito è 0.

Ad esempio, per sostituire la tabella codici NLS standard per "EBCDIC - U.S./ Canada (Euro)" CCSID 1140 con una tabella codici NLS personalizzata "EBCDIC US Custom" file tabella codici personalizzata 21140.nls e numero di tabella codici personalizzato 21140, specificare quanto segue.

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

Mapping dei punti di codice personalizzati

Il codificatore HIS può personalizzare punti di codice mappa all'interno delle tabelle codici NLS standard e NLS personalizzate in base agli elementi ebcdicToUnicodeConversion definiti all'interno della parte codePages del file MsDrdaService.exe.config.

Da EBCDIC a UNICODE

Gli attributi "from" e "to" all'interno di un elemento ebcdicToUnicode indicano al codificatore di HIS di eseguire la conversione da e verso questi punti di codice. Questo attributo facoltativo accetta un valore stringa , sotto forma di valore di punto di codice esadecimale.

L'attributo reversibile indica al codificatore HIS di eseguire la conversione nella direzione reversibile. Questo attributo facoltativo accetta un valore booleano . Il valore predefinito è false.

Da UNICODE a EBCDIC

Gli attributi "from" e "to" all'interno di un elemento unicodeToEbcdic indicano al codificatore di HIS di eseguire la conversione da e verso questi punti di codice. Questo attributo facoltativo accetta un valore stringa , sotto forma di valore di punto di codice esadecimale.

L'attributo reversibile indica al codificatore HIS di eseguire la conversione nella direzione reversibile. Questo attributo facoltativo accetta un valore booleano . Il valore predefinito è false.

Comportamento di conversione

Il codificatore HIS è condiviso da una serie di funzionalità di Microsoft Host Integration Server 2013, tra cui il servizio DRDA e Transaction Integrator. L'elemento conversionBehavior è utilizzato solo da Transaction Integrator. Il servizio DRDA non richiede questo elemento.