A quoi s’attendre ?
Nous venons de voir les quatre types d'actions ennemies que les expressions arithmétiques peuvent causer : arrondi, perte de précision décimale, division par zéro et troncature d'ordre supérieur. Pour écrire des programmes blindés, il faut apprendre à s'attendre à l'inattendu. Face à plusieurs types d'erreurs, on pourrait être tenté d'écrire
Lire l'article
Griefs entendus à propos de l’éditeur
“ Hardis se comportait très mal avec les utilisateurs d'Adélia/400. Ils avaient décidé de ne pratiquement pas corriger les bugs et faiblesses d'Adélia/400. Ils préféraient développer Adélia/IWS. Une fuite en avant, quoi. Je n'ose pas imaginer ce que cela a donné... ”
Voici ma réponse
Lire l'article
Suivi
Une fois un bogue identifié et éliminé, la tâche n'est pas terminée pour autant. En effet, il faut à présent chercher à comprendre comment le bogue s'est introduit dans le programme au départ, et s'assurer qu'il ne se reproduira pas à l'avenir. A ce niveau, la communication est essentielle ;
Lire l'article
6. Les prototypes améliorent les appels de programmes dynamiques traditionnels et les appels de procédures statiques.
Pour des raisons pratiques, les codes opération CALL (Call Program) et CALLB (Call Bound Procedure) sont obsolètes dans les programmes RPG IV modernes. Le code opération CALLP (Call Prototyped Procedure or Program) les remplace tous deux avantageusement, et apporte une nouvelle fonctionnalité de prototypage, qui n'existait pas auparavant. Le prototype
Lire l'article
Conclusion
Après 15 jours d'intense travail, où les soirées ou les week-ends de liberté ont été rares, les résultats du test ont été concluants. Cette expérience est sécurisante pour la prise de décision; elle est enrichissante grâce à la confiance acquise non seulement dans les capacités et la puissance de l'AS/400
Lire l'article
10. Utilisez des produits tierce partie
Le jeu d'outils de développement d'application d'IBM pour l'AS/400 est d'une faiblesse consternante (pour les clients Web et Windows), aussi ne négligez pas les produits tierce partie. Certaines excellentes solutions ne se trouvent pas dans des boîtes exhibant les trois initiales à rayures bleues.
Lire l'article
Usual suspects
La consolidation des serveurs peut être scindée en trois axes distincts, à savoir la centralisation, la consolidation des logiciels et la consolidation physique des serveurs. (Pour obtenir une liste des avantages et inconvénients de chacun des axes, consultez l'encadré "Avantages et inconvénients de la consolidation des serveurs". Généralement, les projets
Lire l'article
Eviter la répétition
Lorsqu'on essaie de s'attendre à l'inattendu, il peut en résulter une grande quantité de code. Dans notre cas, le calcul du pourcentage de profit, qui a commencé par une seule ligne de code, en est maintenant à une bonne dizaine. Nous avons tendance à utiliser de tels calculs fréquemment. Et
Lire l'article
Les contextes de nommage
Dans de précédents articles consacrés à AD, on a introduit le concept des contextes de nommage AD (aussi rencontrés sous la désignation de partitions). Il s'agit de différents itinéraires utilisés par Windows 2000 pour dupliquer divers types d'informations entre les contrôleurs de domaines d'une forêt. Pour chaque domaine, Windows 2000
Lire l'article
Installer l’application
Quant aux instructions de téléchargement de l'application Library History, rendez-vous
sur le site Web de NEWSMAGAZINE. Pour installer l'application, effectuez les opérations
suivantes :
1. Créez les objets de la bibliothèque AS/400. Créez une bibliothèque appelée
LIBHISTORY sur l'AS/400 avec les fichiers sources pour les composants CL, DDS
Exemple de conception d’écran et de programme
Mon exemple est extrêmement simple mais il couvre tous les éléments nécessaires pour une implémentation plus sophistiquée. Premièrement, j'utilise la commande CRTDSPF (Create Display File) pour créer un fichier écran intitulé TOEXAMPL (Figure 1). L'écran est composé d'un écran sans champ de saisie (uniquement du texte expliquant comment fonctionnent les
Lire l'article
Observez IBM
Maintenant que nous avons vu l'importance stratégique de WebSphere, vous vous
demandez peut-être si IBM s'occupe correctement de ce besoin de solution intégrée.
Je trouve qu'il y a diverses tendances au sein d'IBM, comme c'est en général le
cas pour les grandes orientations stratégiques.
Il semble qu'il y
Vendre à de petites entreprises
La Division AS/400 a souvent été critiquée pour ne pas bien positionner l'AS/400 sur le plan marketing, et de la même manière, elle pourrait être critiquée pour ne pas bien le vendre aux petites entreprises. L'AS/400 bénéficiera de la nouvelle campagne publicitaire "La boîte Magique est un serveur e-business IBM".
Lire l'article
Est-ce possible, est-ce pour demain ?
Le serveur universel n'est pas quelque chose que j'ai inventé (j'ai fait un peu de prospective quant aux fonctionnalités Linux et NT/2000). C'est quelque chose que le Docteur Frank a lancé. L'a-t-il inventé d'un instant à l'autre (ce ne serait pas la première fois), ou nous préparait-il subtilement à l'avenir
Lire l'article
Sites et liaisons de sites
La conception d'une topologie de site est peut-être la partie la plus passionnante d'une planification de la mise en oeuvre d'AD. Avant de commencer il faut se familiariser avec les concepts de sites et de liaisons de sites AD, les contextes de nommage, le CG et les objets de connexion.
Lire l'article
Plus d’informations sur le Web !
L'utilitaire Library History peut être téléchargé depuis le site Web de NEWSMAGAZINE, à l'adresse http://www.newsmag.com. Il est également possible d'avoir plus d'informations sur quelques-unes des techniques Net.Data utilisées dans l'utilitaire à la section “Net.Data Code Reuse Techniques” sur le site Web e-Developer AS/400 à l'adresse http://www.news400.com/edev/marapr1999/Smith/.
Lire l'article
Ajouter de la couleur aux sources RPG
Dans la figure 3, le programme CL COLORILE invoque la commande OVRDBF (Override with Database File) pour faire une simple substitution de fichier, en spécifiant la valeur du paramètre TOFILE correspondant au fichier source indiqué dans la commande COLORILE. Le programme transmet ensuite les paramètres de couleurs spécifiés dans la
Lire l'article
Deux années cruciales
EJB n'est pas encore complètement un standard, et par conséquent, aucun des serveurs EJB ne fournit de plate-forme comparable à celle actuelle de l'OS/400 pour les applications transactionnelles multi-utilisateurs traditionnelles. Il reste beaucoup de travail à accomplir sur des questions fondamentales comme les sécurités, le support des utilisateurs multiples, l'intégrité
Lire l'article
De nouvelles stratégies de partenariat
Une présence inadaptée dans les canaux de distribution chargés d'approvisionner
les petites entreprises est une autre épine dans le pied de Rochester. Les petites
entreprises ont tendance à s'équiper auprès de revendeurs de PC locaux.
La Division AS/400 sait depuis longtemps qu'elle doit former ces revendeurs quant
aux avantages uniques
Et pourquoi sont-ce là de bonnes nouvelles ?
Au premier abord, les inconditionnels de longue date de l'AS/400 pourraient réagir
négativement à l'idée de voir leur plate-forme préférée disparaître. Mais il faut
se tranquilliser: il ne disparaît pas. La personnalité AS/400 du Universal Server
sera une implémentation OS/400 à part entière.
En fait, non seulement ce Universal Server
Les plus consultés sur iTPro.fr
- IA et cybersécurité : les entreprises françaises acceptent plus de risques qu’elles ne savent les contrôler
- Infrastructures critiques : la France redoute les attaques dopées à l’IA, mais peine à unifier sa sécurité IT/OT
- Les Assises 2026 : encore plus d’énergie pour poursuivre le chemin
- Agents IA : arrêtons de leur confier nos secrets
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
