Manuali IBM

XML Extender - Gestione e programmazione


Impostazioni delle code page supportate

Le seguenti tabelle descrivono alcune condizioni che possono verificarsi quando si trasferisce un documento XML tra più client e server.

Sono supportate le seguenti combinazioni di code page:

Code page uguali
La codifica del documento corrisponde alla codifica dichiarata e il trasferimento dei documenti tra il client e il server non richiede alcuna conversione. La Tabella 54 riporta alcuni esempi.

Tabella 54. Code page corrispondenti
Codifica e dichiarazione del documento XML Client XML Extender Server DB2 Esempio
Locale OS Code page database Codifica del documento
SJIS SJIS (Windows o AIX) SJIS (IBM-943) 943(SJIS) SJIS Client e server Windows NT o client Windows NT e server AIX
UTF-8 UTF-8 UTF-8 UTF-8 UTF-8 Client e server Sun o client e server AIX

Code page uguali per il client e il documento XML; code page differente per il server
La codifica corrisponde a quella dichiarata e il trasferimento dei documenti tra il client e il server richiede l'esecuzione della conversione anche se il client risulta compatibile con la codifica dichiarata del documento XML. La Tabella 55 riporta alcuni esempi.

Tabella 55. Code page corrispondenti per il client, differenti per il server
Codifica e dichiarazione del documento XML Client XML Extender Server DB2 Esempio
Locale OS Code page database Codifica del documento
SJIS SJIS (Windows o AIX) UTF-8 UTF-8 UTF-8 Client e server Windows NT o client Windows NT e server AIX
UTF-8 UTF-8 EUC(IBM-954) 954(EUC) EUC Client e server Sun o client e server AIX

Poiché le code page del client e la codifica del documento XML risultano congruenti tra loro, il server può avere una code page differente e deve eseguire la conversione mantenendo la congruenza tra la code page del client e la codifica del documento XML.

Il seguente scenario non è supportato.

Code page miste: Le code page di più client non sono congruenti tra loro o con il documento XML e differiscono da quella del server. DB2 converte i dati nella code page del client o del server a seconda se sta ricevendo o inviando il documento da o al client. Poiché le code page del client e la codifica del documento XML non sono congruenti, la codifica del documento XML non corrisponderà alla relativa dichiarazione di codifica. La Tabella 56 mostra alcuni esempi.

Tabella 56. Code page non corrispondenti
Codifica e dichiarazione del documento XML Client1 XML Extender Client2 XML Extender Server DB2 Esempio
Locale OS Code page database Codifica del documento
UTF-8 SJIS (Windows NT o AIX) EUC (Windows NT o AIX) UTF-8 UTF-8 Dati danneggiati Client e server Windows NT o client Windows NT e server AIX
UTF-8 SJIS (Sun o AIX) EUC (Sun o AIX) EUC(IBM-954) 954(EUC) Dati danneggiati Client e server Sun o client e server AIX


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]