ロボット接続とロボット接続タイプについて
ロボットは、ロボット接続を使用してアプリケーションに接続します。 ロボット接続タイプを使用して、ロボット接続で定義するパラメータを指定します。
統合のための接続について理解していますか。
統合のための接続をすでに理解していますか。 ロボットの接続も似ています。 統合接続とロボット接続の両方がアプリケーションに接続します。 ただし、いくつかの重要な違いがあります。次の表で説明します。
| 領域 | 統合接続 | ロボット接続 |
|---|---|---|
|
接続の基礎 |
統合接続はアダプタに基づきます。 アダプタは、アプリケーションまたはテクノロジに固有であり、接続タイプおよびセキュリティ・プロトコルに関する情報が含まれています。 |
ロボット接続は、ロボット接続タイプに基づいています。 事前定義されたロボット接続タイプを使用することも、独自のロボット接続タイプを作成することもできます。 ロボット接続タイプは、URLやユーザー資格証明の指定など、アプリケーションへの接続方法を定義します。 |
|
接続方法 |
統合接続では、Javaコードを使用してAPIをコールします。 たとえば、統合接続では、接続先のアプリケーションに対してinvokeアクティビティを実行できます。 |
ロボット接続には、ロボットがアプリケーションを開くために使用する情報が含まれています。 |
|
テスト |
接続の作成後、接続をテストして、正しく構成したことを確認できます。 |
ロボットのテストの一環として、ロボット接続をテストします。 |
詳細は、続きを読む。
ロボット接続タイプはテンプレートと似ています
統合とは異なり、ロボットはアプリケーションのセキュリティ・プロトコルやAPIに関する情報を必要としません。 ロボットは通常、接続先のアプリケーションやwebページに関するほんの少しの情報(URLや資格証明など)だけを必要とします。 ロボットがロボット接続タイプのアプリケーションに接続するために必要なフィールドをリストします。
ロボット接続タイプにはフィールドの値が一覧表示されず、アプリケーション固有ではありません。 したがって、異なるアプリケーションへのロボット接続は、同じロボット接続タイプに基づくことができます。 たとえば、ロボットがアプリケーションにアクセスするためにユーザー名、パスワード、およびURLを必要とする場合、そのロボット接続を事前定義されたロボット接続タイプに基づいて設定できます。 「事前定義済のロボット接続タイプ」を参照してください。
アプリケーションで事前定義されたロボット接続タイプに含まれていないパラメータが必要な場合は、新しいロボット接続タイプを作成できます。
ロボット接続はロボット接続タイプに基づきます
ロボット接続タイプでロボットに必要なパラメータを指定し、ロボット接続のパラメータの値を指定します。 たとえば、ユーザー名はパラメータです。jane.doe@example.comは、このパラメータの値の例です。
すべてのロボット接続のベースは、ロボット接続タイプです。
離職によるメリット
ロボット接続はロボットとは別であり、この分離にはいくつかの利点があります。 たとえば:
-
ロボット接続は秘密情報を保護します。
資格証明などのシークレット情報をロボット接続に格納します。 ロボット接続は、追加のセキュリティ対策で格納され、その情報はストリームに表示されません。
-
ロボット接続を再利用すると、更新が速くなります。
組織がパスワードをローテーションすると、パスワードを1箇所で更新でき、その接続を使用するすべてのロボットが新しいパスワードを使用して開始されます。 接続を再利用することで、アップデートをより速く、より簡単に、よりリスクの少ないものにすることができます。
-
複数のロボットが同じロボット接続を使用できるため、ロボットをより迅速にビルドできます。
-
アクティブ・ロボットのロボット接続を非アクティブ化せずに更新できます。
したがって、資格証明が変更されたときにロボットをすばやく更新できます。