サーバーサービスはサービスソリューションとして MobileTogether Designer 内で作成された MobileTogether アクションのセットで .mtd ファイルとして保存されます。サービスソリューションは MobileTogether Designer から MobileTogether Server Advanced Edition にデプロイされます。サービス内で定義されるアクションは、 MobileTogether Server 条件(または、トリガー) のセットが満たされると実行されます。このセクションは、トリガーの定義方法について説明しています。サービスのために複数のトリガーを作成することができ、定義済みのトリガーを有効化、または、無効化することができます。
メモ: サービスのソリューションファイル (.mtd ファイル) は、 MobileTogether Designer 内で作成される必要があります。詳細に関しては、 MobileTogether Designer ドキュメントを参照してください。
サービスが (MobileTogether Designer から)デプロイされている場合、他のソリューション同様、ワークフロー タブ内に表示されます。ブラウザー内で実行 列内のサービスの構成 ボタンにより他のソリューションからサービスを区別することができます (下のスクリーンショットを参照)。下のスクリーンショットでは MTSLogs と呼ばれるサービスが /services コンテナーにデプロイされています。サーバーの構成 (または設定) インターフェイスにアクセスするには、「サービスの構成」をクリックします。
サーバーの構成 (または設定) インターフェイスにより、サービスを実行するトリガーを定義し管理することができます (下のスクリーンショットを参照)。
次の種類のトリガーを作成することができます:
•特定の期間内でどの日時にどの頻度でサービスが実行されるか指定することのできる、タイマー トリガー。
•サーバー上のファイル、または、ディレクトリ上の変更をチェックして、サービスをトリガーすることのできる、ファイルシステム トリガー。
•指定済みの URI ロケーションのリソースへの変更をチェックしてサービスをトリガー可能にするHTTP トリガー
トリガーを追加するには、トリガーの種類に対応するボタンをクリックします。トリガーの各種類に関しては、このセクションのサブセクションで詳細に説明されています。トリガーの作成後、トリガーの右側にあるボタンを使用して管理してください。
![]() |
サービスをすぐに実行します。ファイルシステムトリガーのために無効化されています: ファイル/ディレクトリ 変更がサービスをトリガーするために、リダンダントになります。 |
![]() |
トリガーの複製。 |
![]() |
トリガーの削除。 |
![]() |
前の削除アクションを元に戻します。 |
トリガー フィールドの一部では、 と
ボタンが横に表示されています。これらのボタンを使用して、トリガーフィールドの値を設定、または、クリアすることができます。ページ内で表示されていると値は設定されているものとして扱われます。例えば、下のスクリーンショットでは Repeat の値が設定されていませんが Start の値は 2018-01-26、 00:00:00に設定されています。
サービスのトリガーを設定すると、ページの下にある 「保存」 をクリックして設定を保存します。