Configurazione delle codifiche dei servizi

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

Pagine codici NLS personalizzate

Usando Microsoft Windows Update, è possibile installare altri Language Pack di Windows che includono librerie di conversione della tabella codici DI Windows NLS. Facoltativamente, il codificatore HIS può caricare una tabella codici NLS personalizzata in base agli elementi codePage definiti nella parte codePages del file MsDrdaService.exe.config.

Tabella codici

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

Nome pagina codici

L'attributo name assegna il 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 della 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 di 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 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 della tabella codici personalizzata 21140.nls e il numero di tabella codici personalizzato 21140, specificare quanto segue.

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

Mapping di punti di codice personalizzati

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

EBCDIC a UNICODE

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

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

UNICODE a EBCDIC

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

L'attributo reversibile indica al codificatore HIS di convertire 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 l'integratore delle transazioni. L'elemento conversionBehavior è usato solo da Transaction Integrator. Il servizio DRDA non richiede questo elemento.