Mobile Link エージェントは、クライアントデバイスで実行されるアプリケーションです。エージェントは、Mobile Link サーバーからタスクを受信して実行し、それらのタスクのステータスを Mobile Link サーバーに返します。
Mobile Link エージェントでは、クライアントデバイス上の複数のリモートデータベースを管理できます。クライアントデバイス上のリモートデータベースを異なる統合データベースと同期する必要がある場合は、アプリケーションで同期する必要がある統合データベースごとに、異なる
Mobile Link エージェントが必要となります。
Mobile Link エージェント ID は、クライアントデバイスで実行中のエージェントを Mobile Link サーバーが識別するための文字列です。Mobile Link プロジェクトを操作する管理者は、Mobile Link エージェント
ID を表示できます。また、各エージェントは 1 つのクライアントデバイスで動作するため、管理者はこの ID からデバイスも識別できます。
各 Mobile Link エージェントにはユニークな ID が必要です。エージェント ID は、mlagent コマンドを使用して起動時に指定できます。デフォルト値は、Agent_computername_UUID (computername はエージェントが実行されているコンピューターのホスト名、UUID はユニバーサルユニーク識別子) の形式で割り当てられます。
異なるエージェント ID を区別するのに大文字と小文字を使用しないことを強くおすすめします。たとえば、エージェント ID Agent_XYZ と agent_xyz を作成して、異なるエージェント ID として使用しないでください。統合データベースで大文字と小文字が区別されないときは、この推奨事項は必須条件です。統合データベースで大文字と小文字が区別されるときには、この推奨事項は強制ではありません。