服务层概述
下图显示了 Operator Advisor 中的服务层。下面提供了有关每个层的信息。
UI 实用程序
JavaScript 实现
客户端用户界面逻辑
调用已配置管理器上的服务
根据需要转换用户界面与服务之间的参数和结果
不包含业务逻辑实现
管理器
JavaScript 实现
管理其相关功能的业务逻辑 (如作业单、工作定义、人员、物料和处理资源)
调用数据库连接事物上的服务
根据需要转换管理器与数据库连接之间的参数和结果
不包含 SQL 实现
数据库连接
Java 实现
针对数据库表执行创建、读取、更新和删除 (CRUD) 操作
使用 JSON 筛选器查询数据库表
如果是独立数据库,则使用基于 JDBC 的 SQL
不包含业务逻辑实现