Operator Advisor のアーキテクチャ > サービスレイヤーの概要
サービスレイヤーの概要
次の図は、Operator Advisor のサービスレイヤーを表示しています。各レイヤーの情報は以下で説明します。
UI ユーティリティ
JavaScript を介して実装。
クライアント UI ロジック。
設定されたマネージャにおけるサービスの呼び出し。
必要に応じて、UI とサービスの間におけるパラメータと結果の変換。
ビジネスロジックの実装はありません。
マネージャ
JavaScript を介して実装。
ジョブオーダー、作業定義、担当者、材料、および処理リソースなどの、関連機能に対するビジネスロジックを管理。
データベース接続 Thing におけるサービスの呼び出し。
必要に応じて、マネージャとデータベース接続の間におけるパラメータと結果の変換。
SQL の実装はありません。
データベース接続
Java を介して実装。
データベーステーブルで、作成、読み取り、更新、および削除 (CRUD) の操作を実行。
JSON フィルタを使用してデータベーステーブルをクエリー。
データベースに依存せず、JDBC ベースの SQL を使用。
ビジネスロジックの実装はありません。