与语言相关的设计注意事项

在四种编程语言中为 Browse 样本提供了源模块。

在源模块之间主要有两个差异:
  • 在测试从运行 JCL 传递的参数时,COBOL、PL/I 和汇编语言模块会搜索逗号字符 (,)。如果 JCL 传递 PARM=(,LOCALQ1),应用程序会尝试在缺省队列管理器上打开队列 LOCALQ1。 如果在逗号(或无逗号)之后没有名称,那么应用程序会返回错误。 C 模块不会搜索逗号字符。 如果 JCL 传递单个参数(例如,PARM=('LOCALQ1')),那么 C 模块将使用此参数作为缺省队列管理器上的队列名称。
  • 为保持汇编语言模块简单,它在创建打印报告时使用日期格式 yy/ddd(例如,05/116)。 其他模块使用 mm/dd/yy 格式的日历日期。