对消息的 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 (发送用户消息)