一般的なTeamViewer Frontline構成では、次の3つの主要コンポーネントが区別されます。
TeamViewer Frontline Command Centerは、ソリューションの中核をなすものです。これは、顧客がデバイスとユーザーを管理し、ワークフローを作成し、完了したタスクの概要を表示する場所です。これは、異なるコンポーネント間の通信の中心です。独自のデータベースを持ち、HTTP/HTTPSを介して他のコンポーネントと通信します。Frontline Command Center には、Web ブラウザーからアクセスできます。
Frontline Creator は Frontline Command Center の一部であり、ワークフローを定義するためのツールです。これらのワークフローは、ユーザーが Frontline Workplace で操作する手順のフローを記述します。ワークフローは、ワークフロー タスクとしてユーザーに割り当てられることで、デバイス上で実行されます。
スーパーバイザーは、特定のユーザーまたはユーザーのグループにタスクを割り当てることができます。また、繰り返し発生するタスクと単一のタスクも区別されます。各タスクには、Frontline Creator で作成された 1 つのワークフローが含まれています。
スーパーバイザーはタスクのステータスを確認でき、タスクは実行後にPDFレポートを作成するように構成できます。
Frontline Command Center では、ユーザーのさまざまな役割や、顧客のバックエンド システムのパスワードの安全な保存など、複雑なユーザー管理が可能です。Frontline Command Center は Active Directory 統合も提供しており、企業の IT インフラストラクチャへの統合を可能な限り簡単にします。
Frontline Command Center には、さまざまな監査および監視ツールが用意されています。重要なデータオブジェクトへの変更は、個別の監査テーブル(時間、ユーザー、変更)に記録されます。すべてのHMDおよびアプリケーションサーバーからの他のすべてのアプリケーションイベントは、設定された期間ログに記録され、アーカイブされます。
Frontline Workplaceは、スマートグラスやタブレットPCなどのモバイルデバイスで動作するソフトウェアです。これにより、ユーザーは Frontline Creator で定義されたワークフローを実行し、xAssist を使用できます。
手記: このコンポーネントは、すべてのインストールに含まれているわけではありません。顧客のバックエンドを統合することが必要な場合があります。
多くのシナリオでは、既存のバックエンド システムの統合が必要です。たとえば、倉庫管理システム、SAP、Microsoft Dynamics などです。当社は、既存のシステムとウェアラブルコンピューティングプラットフォームの間の仲介者として機能するマイクロサービス(フロントラインコネクタ)を提供しています。次の図は、フロントライン コネクタの役割の概要を示しています。
Frontline コネクタは、信頼性の高いデータ交換のために双方向の https/rest 接続を確立します。