Les objets d’automatisation (contrôles ActiveX) ont été ajoutés à iSeries Access for Windows V5R1, pour le transfert de données. Ces objets permettent de gérer le transfert de données avec tout langage ou application qui supporte l’automatisation ActiveX. Des interfaces de haut niveau et de bas niveau sont fournies. L’interface de
2. Objets d’automatisation du transfert de données pour iSeries Access for Windows
haut niveau offre des méthodes pour le transfert de données, avec un minimum de personnalisation et c’est la plus simple d’emploi. L’interface de bas niveau autorise une personnalisation plus poussée de la requête de transfert de données.
• Les objets d’automatisation procurent quelques avantages
• Ils permettent un meilleur traitement des erreurs. Par exemple, les fichiers batch DOS qui exécutent des requêtes ne permettent pas le traitement d’erreurs de l’objet d’automatisation.
• Ils peuvent être utilisés avec System Services. Ainsi, l’information d’ID et mot de passe utilisateur peut être définie par programme. C’est utile lorsqu’il n’est pas possible de demander, par invite, l’information de sécurité.
• Ils permettent d’émettre les requêtes de transfert de données de manière asynchrone.
L’objet principal pour l’interface de haut niveau est DatabaseTransfer. Il procure les méthodes de base pour transférer dans les deux sens et exécuter les requêtes précédemment sauvegardées vers et à partir de la base de données iSeries. Parmi les autres interfaces de haut niveau, on trouve :
• Errors est une collection contenue dans l’objet transfert qui fournit des informations d’erreur (gravité et texte de l’erreur).
• DatabaseTransferResults est évaluée comme une propriété de l’objet DatabaseTransfer. Elle fournit un résumé détaillé des résultats de la dernière requête de transfert.
• DatabaseDataErrors indique où les erreurs de données se sont produites. Elle pointe vers l’emplacement (ligne, colonne) de l’erreur et son type (troncature, arrondi, traduction, données manquantes).
On peut aussi utiliser l’interface de bas niveau quand les options par défaut de l’interface de haut niveau sont insuffisantes. Les objets d’automatisation de niveau inférieur donnent accès à presque toutes les fonctionnalités de l’application Data Transfer de iSeries Access for Windows, y compris les transferts asynchrones. Les applications peuvent superviser les événements déclenchés par des transferts asynchrones et répondre de manière appropriée. L’interface de bas niveau permet de changer pratiquement tous les paramètres de la requête de transfert de données (type de fichier, options de fichier, format de données, par exemple) et de manipuler les paramètres en utilisant les objets fournis. Pour plus de détails sur l’interface de bas niveau, voir la documentation iSeries Access for Windows Toolkit à publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp (ouvrez le site, sélectionnez Programming sous l’en-tête Connecting to iSeries et cliquez sur le lien ActiveX programming).
Téléchargez cette ressource
SIEM & PME : Comment construire la boîte noire de votre SI ?
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et accessible, pour anticiper, détecter et réagir efficacement aux attaques.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
- IA dans les services financiers : priorité stratégique, mais passage à l’échelle sous tension
Articles les + lus
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
À la une de la chaîne Tech
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
