对消息的 CCSID 支持
您可以通过使用命令和应用程序编程接口,在 IBM i 操作系统上使用 CCSID 支持来处理消息和消息目录。 可以将使用一个 CCSID 标记的消息发送给使用其他 CCSID 的用户。
注: 使用 CCSID 处理消息时,不需要多国字符集 (MNCS)。
例如,如果未将 CCSID 支持设置为 on ,那么以 CCSID 00037 编码的以下消息:
Joe, I need to see you right away!
对具有 CCSID 00500 的用户显示为
Joe, I need to see you right away]
Joe 没有看到感叹号 (!) ,而是看到右方括号 (])。 如果将 CCSID 支持设置为 on ,那么以 CCSID 00037 编码的消息中的文本将转换为 CCSID 00500。 发送消息的人员和接收消息的人员都看到相同的文本。
CCSID 支持有助于保留消息中的数据完整性。 当您阅读此信息时,您将看到对消息使用 CCSID 支持的其他优点。
CCSID 的消息处理命令
以下消息处理命令支持 CCSID:
- CRTMSGF (创建消息文件)
- CRTMSGQ (创建消息队列)
- CHGMSGQ (更改消息队列)
- ADDRPYLE (添加应答列表条目)
- CHGRPYLE (更改应答列表条目)
- CHGMSGD (更改消息描述)
- RTVMSG (检索消息)
- RCVMSG (接收消息)
- SNDBRKMSG (发送中断消息)
- SNDMSG (发送消息)
- SNDPGMMSG (发送程序消息)
- SNDRPY (发送应答)
- SNDUSRMSG (发送用户消息)