Configurazione InterChange Server per un ambiente in lingua araba

Per svolgere correttamente le operazioni relative a InterChange Server in un ambiente arabo, è necessario che il software venga configurato utilizzando i passaggi seguenti. L'ambiente arabo fa riferimento alla configurazione software che consente lo scambio di dati BiDi in arabo utilizzando il software di InterChange Server. I componenti seguenti di ICS dispongono di considerazioni relative alla configurazione speciali: il sistema operativo Windows, DB2 in quanto sistema di database ICS utilizzato per repository interno ed in fine WebSphere MQ utilizzato per le comunicazioni tra i componenti ICS.

Configurazione dell'ambiente Windows per la lingua araba

Nel contesto del proprio sistema operativo Windows, i parametro seguenti riguardano il comportamento dei componenti di ICS: la locale utente predefinita e la pagina di codice del prompt di DOS predefinita.

la definizione di una locale utente predefinita influisce sulla selezione dei caratteri nell'applicazione Tools basata su C++. E' necessario che la locale utente predefinita venga associata ai caratteri in arabo,altrimenti i caratteri verrebbero visualizzato in modo non corretto. Si richiede di impostare la locale dell'utente predefinita sull'arabo. Il passaggio seguente descrive il modo in cui eseguire questa operazione su una macchina Windows 2000.

  1. Selezionare Start->Impostazioni->Pannello di controllo
  2. Fare due volte clic sull'icona "Opzioni regionali"
  3. Selezionare la scheda "Impostazioni internazionali" ed aggiungere la nuova lingua di input (arabo). Impostare il valore predefinito premendo il pulsante "Imposta come predefinito"
  4. Selezionare la scheda Generale e selezionare la casella di controllo accanto all'arabo in "Impostazioni di lingua per il sistema". Premere il pulsante "Predefinito".
  5. Nella finestra visualizzata selezionare Arabo dalla casella a discesa e premere il pulsante OK.

  6. Tornare alla scheda Generale e selezionare la locale Arabo dall'elenco a discesa "Impostazioni internazionali (località)".
  7. Premere il pulsante OK.

E' bene notare che in qualsiasi passaggio potrebbe essere richiesto di riavviare il sistema. Seguire questa istruzione quindi riprendere le operazioni dallo stesso punto in cui sono state arrestate.

Modifica pagina di codice del prompt di DOS

La definizione della pagina di codice predefinita nel prompt di DOS potrebbe influire sulla codifica dei dati di applicazione inviati a STDOUT. Se questi dati includono i caratteri in arabo, è necessario che venga selezionata la pagina di codice appropriata per rendere tali dati leggibili negli editor standard. La pagina di codice in arabo Windows predefinita supportata dalla maggior parte degli editor è Windows-1256. Tuttavia, la pagina di codice predefinita utilizzata dai prompt di DOS è IBM-864. Se non vengono prese le adeguate precauzioni, i dati di codifica UTF-8 fuoriusciti da STDOUT dalle applicazioni Java potrebbero non essere leggibili degli editor e/o dai programmi di visualizzazione standard di Windows.

Per impostare la codifica Windows-1256 come predefinita nel prompt di DOS prompt seguire le indicazioni:

  1. Aprire il prompt di DOS.
  2. Immettere "chcp 1256" e premere Invio.
  3. Eseguire l'applicazione Java.
  4. In alternativa, è possibile modificare lo script di avvio dell'applicazione Java in modo da includere questo comando.

Configurazione database ICS per la lingua araba

Per supportare la corretta elaborazione dei dati BiDi nel server ICS, è necessario che il database di repository utilizzi la codifica UTF-8. Ognuno dei database supportati ICS dispone di una propria modalità di configurazione database per il supporto UTF-8. Il modo più semplice di eseguire questa operazione e nella maggior parte dei casi, è quello di creare il database con il supporto UTF-8 al momento dell'installazione e della configurazione.

Per la creazione del database di repository, utilizzare la procedura guidata di creazione database standard disponibile dal Centro di controllo. E' necessario definire la codifica DB e le impostazioni del territorio come illustrato nella figura seguente.

Configurazione code WebSphere MQSeries per la lingua araba

Per consentire la corretta riuscita delle comunicazioni tra i componenti ICS attraverso le code MQ Series utilizzando i dati BiDi, è necessario configurare i gestori code appropriati nel modo seguente:

  1. Determinare il nome del gestore code MQ utilizzato per le comunicazioni ICS (selezionare la procedura guidata di configurazione ICS ->scheda WebSphere MQ -> Nome gestore code)
  2. Aprire un prompt di DOS ed immettere: runmqsc <nome del gestore code dal passaggio precedente>. Premere Invio.
  3. Immettere: alter qmgr CCSID(850). Premere Invio.
  4. Verificare che CCSID sia stato modificato in 850 dall'inserimento del comando seguente: display qmgr.
  5. Riavviare il gestore code perchè le modifiche divengano effettive.

Copyright IBM Corp. 1997, 2004