Parmi les fichiers fournis avec l'Agent BS2000 se trouve également l'utilitaire pour la Tâche RFC UCYBRFC?. |
Le fichier INI de l'Agent contient la section "[RFC]" avec le paramètre "LOGON". Si le paramètre est défini sur "1", dans le cas d'un Transfert de Fichier avec ID utilisateur entré, l'Agent crée un Job batch sous l'ID utilisateur entré. Dans ce Job batch, l'utilitaire UCYBRFC? est exécuté. Il se connecte par TCP/IP via le port qui a été défini avec le paramètre du même nom (également dans la section [RFC]). Grâce à cette connexion, l'Agent peut alors vérifier les droits d'accès au fichier par rapport à l'Utilisateur entré. Etant donné que cette méthode entraîne une perte de performance de l'Agent, les Tâches RFC sont maintenues pour d'autres Transferts de Fichiers. Ce n'est que lorsqu'une Tâche RFC ne reçoit plus de demandes pendant un certain temps (définissable avec le paramètre TIMEOUT=), qu'elle se termine d'elle-même.
Le fichier UCYBRFC? doit être partageable lorsque le mécanisme RFC est activé.