基本应用程序

基本应用程序及其 3270 用户界面提供了一些功能,您可以使用这些功能列出存储的目录的内容,从列表中选择一个项目,然后输入要订购的数量。 应用程序具有模块化设计,这使得扩展应用程序以支持较新的技术 (例如 Web Service) 变得很简单。

图 1 显示了基本应用程序的结构。
图 1。 基本应用程序的结构
该图显示了另一个版本的 Web 客户端前端,其中 BMS 表示管理器作为分派端点。
基本应用程序的组件包括:
  • BMS 演示管理器 (DFH0XGUI) ,支持 3270 终端或仿真器,并与主目录管理器程序交互。
  • 目录管理器程序 (DFH0XCMN) 是示例应用程序的核心,它与多个后端组件进行交互:
    • 一个数据处理程序,用于提供目录管理器程序与数据存储器之间的接口。 基本应用程序提供此程序的两个版本。 它们是 VSAM 数据处理程序 (DFH0XVDS) ,它将数据存储在 VSAM 数据集中; 以及哑元数据处理程序 (DFH0XSDS) ,它不存储数据,但向其调用者返回有效响应。 配置选项允许您在两个程序之间进行选择。
    • 一种分派管理器程序,提供用于将订单分派给客户的接口。 同样,配置选项允许您在此程序的两个版本之间进行选择: DFHX0WOD 是调用远程订单分派端点的 Web Service 请求者,而 DFH0XSOD 是向其调用者返回有效响应的哑元程序。

      有两个等效的订单分派端点: DFH0XODE 是 CICS 服务提供程序; ExampleAppDispatchOrderV855.war 是可以部署在 CICS Liberty JVM 服务器或类似环境中的 Java Web 归档文件。

    • 哑元库存管理器程序 (DFH0XSSM) ,用于向其调用者返回有效响应,但不执行其他操作。