設定服務編碼

DRDA 服務會對應字碼頁,並支援使用基礎 HIS Encoder 元件和 Windows 國家語言支援 (NLS) 系統元件進行自訂字碼頁轉換。

自訂 NLS 字碼頁

使用 Microsoft Windows Update,您可以安裝包含 Windows NLS 字碼頁轉換程式庫的其他 Windows 語言套件。 您可以選擇性地,HIS 編碼器可以根據 MsDrdaService.exe.config 檔案之 codePages 部分內定義的 codePage 元素載入自訂 NLS 字碼頁。

字碼頁編號

number屬性會指示 HIS Encoder 載入自訂 NLS 字碼頁檔案。 這個 選擇性 屬性接受 整數。 預設值為 0

字碼頁名稱

name屬性會根據定義的自訂 NLS 字碼頁碼頁碼編號,為 HIS Encoder 載入的自訂 NLS 字碼頁命名。 這個 選擇性 屬性接受 字串。 預設值為 空字串

字碼頁描述

description屬性描述 HIS Encoder 應該根據定義的自訂 NLS 字碼頁碼頁碼編號載入的自訂 NLS 字碼頁。 這個 選擇性 屬性接受 字串。 預設值為 空字串

NLS 字碼頁碼頁碼

nlsCodePage屬性會定義 HIS Encoder 應取代為自訂字碼頁碼編號的標準 NLS 字碼頁碼。 這個 選擇性 屬性接受 整數。 預設值為 0

例如,若要將 「EBCDIC - U.S./ Canada (Euro) 」 CCSID 1140 的標準 NLS 字碼頁取代為自訂 NLS 字碼頁 「EBCDIC US Custom」 自訂字碼頁檔案 21140.nls 和自訂字碼頁號碼 21140,請指定下列專案。

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

自訂程式碼點對應

HIS 編碼器可以根據 MsDrdaService.exe.config 檔案之 codePages 部分內定義的 ebcdicToUnicodeConversion 元素,自訂標準 NLS 和自訂 NLS 字碼頁內的代碼點。

EBCDIC 至 UNICODE

ebcdicToUnicode元素內的 「from」 和 「to」 屬性會指示 HIS Encoder 從 和 轉換成這些代碼點。 這個 選擇性 屬性接受 字串 值,格式為十六進位碼點值。

可反轉屬性會指示 HIS Encoder 以可反轉的方向轉換。 這個 選擇性 屬性接受 布林 值。 預設值為 false

UNICODE 至 EBCDIC

unicodeToEbcdic元素內的 「from」 和 「to」 屬性會指示 HIS Encoder 從 和 轉換成這些代碼點。 這個 選擇性 屬性接受 字串 值,格式為十六進位碼點值。

可反轉屬性會指示 HIS Encoder 以可反轉的方向轉換。 這個 選擇性 屬性接受 布林 值。 預設值為 false

轉換行為

HIS Encoder 是由許多 Microsoft Host Integration Server 2013 功能共用,包括 DRDA 服務和交易整合器。 conversionBehavior元素僅供交易整合器使用。 DRDA 服務不需要這個專案。