> Renaud ROSSET
Devenez un accro des API

Devenez un accro des API

Lorsqu’on débute en API, il est bon de pouvoir copier le code d’un exemple concret d’une API. Consultez l’article en deux parties « Travailler avec des APIs » par Paul Morris (février 2004 et octobre 2004, www.itpro.fr). J’espère que vous vous déciderez à essayer les API. Bientôt vous y serez

Lire l'article
Etape n° 6 : Identifier les rôles des serveurs

Etape n° 6 : Identifier les rôles des serveurs

Alors que les entreprises s’orientent vers une consolidation et une centralisation des serveurs Exchange, le routage peut parfois devenir un goulet d’étranglement en termes de performances, comme l’illustre l’encadré « Des serveurs dédiés selon les besoins ». Heureusement, vous pouvez configurer les serveurs Exchange 2000 et versions ultérieures afin qu’ils

Lire l'article
Etape n° 8 : Se préparer pour les opérations de récupération

Etape n° 8 : Se préparer pour les opérations de récupération

La majorité des entreprises ont une stratégie de sauvegarde solide et savent sauvegarder efficacement les données de serveurs Exchange. Toutefois, les plans de sauvegarde de nombre d’entre elles sont conçus pour répondre à des exigences économiques et de récupération vieilles de plusieurs années (et sont dont obsolètes).
Les exigences

Lire l'article
Etape n° 9 : Sécuriser la connectivité Internet

Etape n° 9 : Sécuriser la connectivité Internet

Alors qu’Exchange devient désormais une application critique pour la majorité des entreprises, vous devez prendre sérieusement en compte la mise en oeuvre des services liés à Internet, tels que les serveurs relais SMTP, les serveurs d’antivirus, ou encore les options de filtrage de contenu et de pare-feu telles que Microsoft

Lire l'article
Detailed Parameter Information

Detailed Parameter Information

C’est la section la plus longue de toute page API. Elle présente chaque paramètre et explique ce qui doit être passé pour le paramètre (cela peut aller d’une phrase à plusieurs pages d’informations). Si vous vous interrogez sur ce qu’il faut fournir pour un paramètre, c’est là qu’il faut regarder.

Lire l'article
Error Information

Error Information

Près du bas de la page API, on trouve la liste des différentes erreurs que l’API peut renvoyer. Par exemple, si l’API QMHSNDPM peut échouer avec l’erreur CPF24C5, alors CPF24C5 et une description de la cause figurent en bas de la page sans la section error information.

Lire l'article
Traitement des erreurs

Traitement des erreurs

La plupart des API ont une structure de données de codes d’erreur qui peut être passée. La figure 11 montre cette structure de données, telle que je la définis classiquement dans un programme RPG. Le premier champ de cette structure de données (en A) est votre manière d’indiquer à l’API

Lire l'article
Parameter Summary Area

Parameter Summary Area

En haut des pages de la plupart des API, un tableau montre les paramètres que vous pouvez passer à l’API et explique lesquels sont obligatoires, les types de données que vous devez passer, et comment les paramètres sont utilisés. La figure 6 montre la Parameter Summary Area pour l’API QMHSNDPM.

Lire l'article
Catégories d’API (3/3)

Catégories d’API (3/3)

Object. Les API de cette catégorie fournissent des informations sur les objets de votre système. Par exemple, vous pouvez extraire des informations provenant d’une description d’objet, obtenir une liste des objets présents dans une bibliothèque, renommer un objet, et bien d’autres choses. Cette catégorie contient également

Lire l'article
Lire la documentation des API

Lire la documentation des API

Une fois trouvée l’API qui vous intéresse, que faire ensuite ? Quand vous cliquez sur le lien qui conduit à la page Information Center d’une API particulière, vous voyez que la page est (généralement) divisée en quatre sections. Ces sections ne portent pas de noms officiels, mais je les ai

Lire l'article
API Description, Locks, and Authority Info

API Description, Locks, and Authority Info

La section suivante de la page du manuel API, juste au-dessous de la Parameter Summary Area, est une description du rôle de l’API. C’est là qu’il faut regarder quand vous passez en revue les API pour déterminer laquelle vous conviendra. Juste au-dessous de la description on trouve des renseignements sur

Lire l'article
Paramètres complexes (formats)

Paramètres complexes (formats)

Souvent une API aura besoin d’un paramètre constitué d’une structure de données contenant beaucoup de champs différents. C’est surtout le cas des API qui renvoient une grande quantité d’attributs d’un job, d’un objet ou d’un fichier. Comme elles ont une masse d’informations à renvoyer, ces API créent des structures de

Lire l'article
Etape n° 10 : Tirer parti de l’outil ExBPA

Etape n° 10 : Tirer parti de l’outil ExBPA

Un article sur la réussite d’une conception Exchange ne serait pas complet sans l’outil Exchange Server Best Practices Analyzer Tool (ExBPA). L’exécution d’ExBPA après l’installation et la configuration d’un serveur Exchange permet généralement d’identifier les paramètres de configuration qui ont été omis ou doivent être examinés. L’exécution de l’outil à

Lire l'article
Trouver une API quand on ne connaît pas le nom

Trouver une API quand on ne connaît pas le nom

Supposons que vous écriviez un programme RPG et que vous vouliez écrire une information de diagnostic dans le job log. Un programme CL utiliserait la commande SNDPGM MSG pour écrire un message *DIAG, mais RPG n’a pas de code opération à cet effet. Dans ce cas, vous savez parfaitement ce

Lire l'article
Catégories d’API (2/3)

Catégories d’API (2/3)


Date and Time. Cette catégorie est apparue pour la première fois en V5R3. Elle donne accès aux fonctions de gestion du temps plus avancées ajoutées dans cette release. Ces API peuvent extraire des informations sur les différents objets fuseaux horaires (*TIMZON) du système et indiquent

Lire l'article
Dis-moi, où est mon API ?

Dis-moi, où est mon API ?

IBM fournit plus de 2 500 API avec i5/OS, beaucoup trop pour les couvrir ici. Voyons plutôt comment trouver la documentation des API que vous voulez utiliser et comment la lire. Après quoi, vous n’aurez plus jamais besoin de lire un autre article sur les API ! En général, vous

Lire l'article
Serveurs de courriel

Serveurs de courriel

Toutes les PME pratiquent le courriel. Plusieurs choix existent en la matière. Peut-être que le système de courrier le plus simple à utiliser est le serveur de courriel de votre FAI. Le plus souvent, le FAI peut fournir la connectivité à Internet ; ou l’hébergement sur le Web peut aussi

Lire l'article
En route !

En route !

Après ces notions essentielles, nous allons entrer dans le vif du sujet. Dans les pages suivantes, l’auteur Ed Roth commencera à s’intéresser aux composantes matérielles essentielles du parfait réseau PME. Au cours des prochains mois, attendez les autres articles de cette série passionnante, y compris une méthode de sauvegarde en

Lire l'article
Trouver une API quand on connaît le nom

Trouver une API quand on connaît le nom

Supposons que vous lisiez un programme et que vous rencontriez le fragment de code de la figure 2. Hmm ? Qu’est-ce que QDCRDEVD? Que fait-il ? Pour le savoir, ouvrez API by Category et tapez QDCRDEVD sous Find By Name (figure 3). Quand vous cliquez sur le bouton Go, l’Information

Lire l'article
Catégories d’API (1/3)

Catégories d’API (1/3)

Comme leurs catégories peuvent paraître un peu obscures, voici un résumé des différentes catégories que j’ai utilisées et les types d’API que vous pourrez trouver dans chacune. Je n’énumère pas toutes les catégories : uniquement celles que j’utilise.

Backup and Recovery. Cette catégorie permet

Lire l'article