Exécution hors ligne

La perspective Projets iSeries permet de développer des applications en mode déconnecté (hors ligne). Une connexion est seulement requise pour la mise à jour ou l'élaboration du code. Si vous utilisez un ordinateur portable distant ou que vous travaillez à domicile avec une connexion moins rapide, vous pouvez travailler en mode déconnecté.

Avertissement : Si vous partagez des projets avec une équipe, assurez-vous que les droits d'accès sont correctement définis de sorte qu'aucun utilisateur non autorisé ne puisse accéder accidentellement au source.
Pour travailler en mode déconnecté :
  1. Dans la vue Systèmes distants, développez la connexion et cliquez avec le bouton droit de la souris sur le membre ou le fichier physique source que vous souhaitez utiliser en mode déconnecté.
    • Sélectionnez Mise en fonction autonome. S'il n'existe aucun projet iSeries dans la bibliothèque ou dans la connexion contenant le fichier physique source ou le membre, un nouveau projet iSeries est automatiquement créé. Par défaut, le nom du projet est le suivant : ConnexioniSeries_NomBibliothèque. Le projet ayant été créé à l'aide des valeurs de connexion et de bibliothèque, le code transféré du projet au serveur sera dès lors placé dans sa bibliothèque d'origine. Si un ou plusieurs projets iSeries ont été trouvés, vous serez invité à utiliser un projet existant ou à en créer un nouveau.
    • Sélectionnez Ajouter au projet iSeries. Cette option vous permet de télécharger des fichiers physiques source et des membres dans un projet iSeries existant. Si vous sélectionnez cette option, vous devez sélectionner un projet dans la liste de projets iSeries que vous avez créés. Pour vous familiariser avec les projets iSeries, voir Ouverture de la perspective Projets iSeries. Si vous téléchargez les objets d'une bibliothèque ne correspondant pas à la bibliothèque associée au projet, les objets ne seront pas transférés dans leur bibliothèque d'origine si vous intégrez les modifications sur le serveur. A la place, ils seront transférés sur une bibliothèque associée.
  2. Pour consulter le projet iSeries, sélectionnez Fenêtre > Ouvrir la perspective > Autre. Dans la liste Sélection de perspective, sélectionnez Projets iSeries.
  3. Cliquez avec le bouton droit sur le projet et sélectionnez Afficher les objets distants.
  4. Cliquez avec le bouton droit sur un membre ou un fichier source distant, et sélectionnez Ajouter au projet dans le menu en incrustation. Le fichier source est ajouté au projet iSeries hors ligne.

Mise hors ligne de votre connexion

Vous pouvez également mettre une connexion iSeries, avec tous les éléments définis dans le cadre de cette connexion, en mode hors ligne. Avec cette méthode de travail hors ligne, l'explorateur de systèmes distants ne peut pas se connecter au serveur iSeries si une demande d'informations distantes a été effectuée. Par exemple, si vous vérifiez un membre ou un fichier source local dans un projet iSeries, le projet peut tenter de se connecter au serveur si les informations requises ne sont pas disponibles dans le cache. Ceci peut être évité en basculant la connexion en mode hors ligne. Vous avez, pour ce faire, le choix entre deux méthodes :
  • Cliquez avec le bouton droit sur la connexion iSeries et sélectionnez Travailler hors ligne.
  • Cliquez avec le bouton droit sur la connexion iSeries et sélectionnez Propriétés. Cochez ensuite la case Travail hors ligne dans la boîte de dialogue Propriétés.

Pour faciliter le travail hors ligne, vous pouvez également augmenter la taille du fichier cache local dans les préférences de l'explorateur de systèmes distants. Reportez-vous au lien correspondant pour savoir comment accéder aux préférences de l'explorateur de systèmes distants.