> Windows
RPG et l’IFS : Introduction aux fichiers Stream

RPG et l’IFS : Introduction aux fichiers Stream

par Scott Klement - Mis en ligne le 10/10/2005 - Publié en Janvier 2005

La documentation des API IFS (integrated file system) a de quoi impressionner un programmeur RPG. Elle ne montre des exemples que pour les programmeurs C, et les API sont dites de « type Unix », ce qui suggère qu'elles ne sont pas destinées aux programmeurs RPG. N'en croyez rien ! Non seulement vous pouvez utiliser les IFS à  partir des programmes RPG, mais les API IFS comptent parmi les plus simples. Cet article est le premier d'une série traitant de l'utilisation de l'IFS à  partir d'ILE RPG. Je commence par les principes de base des fichiers stream, mais dans les prochains articles nous verrons les fichiers texte, les fichiers binaires, les répertoires et bien plus

Lire l'article
Traiter les erreurs en RPG

Traiter les erreurs en RPG

par Julian Monypenny - Mis en ligne le 07/09/2005 - Publié en Novembre 2004

L’écriture du code est souvent simple : c’est plutôt le traitement des erreurs qui prend du temps. Les erreurs prennent toutes sortes de formes et de tailles, mais elles sont de deux types : explosives ou radioactives. L’erreur explosive est évidente : un message d’exception vous signale que le programme a éclaté. Inquiétantes au début, les erreurs explosives sont simples à résoudre. Une tête froide et une analyse soigneuse aboutissent à un redémarrage du programme en bon ordre. Les erreurs radioactives sont bien plus insidieuses : le programme continue à fonctionner mais la sortie est altérée. On peut ne pas détecter la corruption durant des semaines ou des mois, et la réparation du dommage ainsi causé peut tourner au cauchemar.

Lire l'article
De meilleurs outils de développement DB2 UDB

De meilleurs outils de développement DB2 UDB

par Paul Conte - Mis en ligne le 29/06/2005 - Publié en Octobre 2004

Depuis de nombreuses années, la plupart des développeurs iSeries utilisent des outils de type écran passif ou écran vert, comme SEU. Aujourd'hui, il existe de nouveaux outils : WDSc (WebSphere Development Studio client), basé sur Windows et Linux, et d'excellents outils d'édition et de débogage graphique dans RSE (Remote System Explorer). Ces mêmes développeurs disposent donc d'un environnement moderne pour la programmation classique en RPG et Cobol, ainsi que pour le développement Java ...Mais qu'en est-il des tâches de développement en base de données ? Dans cet article, je présente quelques nouveaux outils d'IBM basés sur le client, y compris ceux de WDSc et d'iSeries Navigator.

Lire l'article
Changer les règles du jeu

Changer les règles du jeu

par Frank G. Soltis - Mis en ligne le 02/11/2005 - Publié en Février 2005

Dès l'annonce des nouveaux modèles i5 en mai 2004, la plupart des observateurs ont bien compris que les processeurs POWER5 amélioreraient considérablement les performances de l'iSeries. Le degré exact d'amélioration était inconnu jusqu'à  l'annonce du 570 à  16 voies en juillet. Ce 570 basé sur POWER5 à  16 voies a été l'iSeries le plus performant de tous les temps, avec un chiffre époustouflant de 44 700 CPW. Pour mettre cela en perspective, ce CPW est supérieur de 20 % au plus gros i890 basé sur POWER4 à  32 voies, présenté un an auparavant.

Lire l'article
Considérations sur la sécurité de l’IFS

Considérations sur la sécurité de l’IFS

par Carol Woodbury - Mis en ligne le 04/10/2005 - Publié en Janvier 2005

Quand je m'entretiens de sécurité informatique avec des administrateurs, il est un sujet qui semble les mettre mal à  l'aise : l'IFS (integrated file system). Aujourd'hui, tout le monde ou presque a entendu parler de l'IFS, mais bien peu savent comment assurer la sécurité de cette composante du système.

Lire l'article
L’avenir des écrans en mode caractère

L’avenir des écrans en mode caractère

par Jean Mikhaleff - Mis en ligne le 07/09/2005 - Publié en Novembre 2004

Le patrimoine mondial des programmes avec écrans en mode caractères sur gros systèmes Cobol et en RPG est évalué 5000 milliards de dollars. Ce gâteau mondial colossal représente 30 fois le budget annuel de la France. Des sommes considérables ont été investies en marketing depuis la fin des années 80 pour essayer de convaincre les DI de « moderniser » ce patrimoine applicatif. 15 ans plus tard, peut-on tirer un premier bilan ?

Lire l'article
Le travail collaboratif avec Exchange

Le travail collaboratif avec Exchange

par Pascal Creusot - Mis en ligne le 15/06/2005 - Publié en Septembre 2004

Exchange n'est pas simplement un serveur de messagerie, mais c'est aussi une plateforme conçue pour le travail collaboratif en entreprise. Contrairement à  de nombreux autres logiciels uniquement dédiés à  la messagerie, Microsoft Exchange intègre de manière native des outils et fonctions de travail en groupe comme la délégation, la mise en place de règles, le partage des objets Exchange tels que les contacts ou les calendriers. On trouve aussi au sein d'Exchange avec la mise en place des dossiers publics, une véritable infrastructure dédiée au partage des informations pour l'ensemble de l'entreprise. Tous ces éléments sont autant de composants qui apportent une dimension de travail collaboratif à  cette plateforme de messagerie ...

Lire l'article
CL : 10 trucs sympas

CL : 10 trucs sympas

par Guy Vig - Mis en ligne le 02/11/2005 - Publié en Février 2005

Quand on m'a invité à  écrire cet article, j'ai pensé « Bien sûr que CL peut être sympa ! ». Suivi d'un bémol, « Ca dépend en fait de qui lira l'article ». Voilà  presque un quart de siècle que je travaille avec CL : donc, CL est plus ancien que certains des professionnels IT qui liront cet article et pour qui la notion de fonctions de programmation « sympas » n'est pas forcément la même que la mienne

Lire l'article
Améliorer l’architecture applicative avec des solutions base de données

Améliorer l’architecture applicative avec des solutions base de données

par Sharon L. Hoffman - Mis en ligne le 04/10/2005 - Publié en Décembre 2004

La segmentation du code en petits composants appelables améliore la modularisation et favorise la réutilisation, tout en réduisant la taille et la complexité de chaque composant de code. On peut appliquer ce principe par diverses techniques de programmation iSeries, comme des appels de programmes et des programmes de service. Mais nous nous intéressons ici à  trois fonctions de base de données iSeries qui facilitent le partitionnement des applications : les déclencheurs, les procédures stockées, et les fonctions définies par l'utilisateur (UDF, user-defined functions).

Lire l'article
La V5R3 améliore sensiblement l’I5/OS

La V5R3 améliore sensiblement l’I5/OS

par Sharon L. Hoffman - Mis en ligne le 30/08/2005 - Publié en Novembre 2004

En même temps qu'elle annonçait une release matérielle marquante, IBM a grandement amélioré le système d'exploitation récemment rebaptisé, i5/OS V5R3.

Bien que l'annonce de la V5R3 mette l'accent sur l'infrastructure, sur les plans matériel et logiciel, IBM n'a pas négligé l'outillage. La V5R3 présente de nouvelles possibilités intéressantes pour CL, ainsi que quelques améliorations très attendues de RPG et Cobol. WDSc (WebSphere Development Studio Client) pour iSeries, est lui aussi enrichi de nouvelles fonctions ...

Lire l'article
Résoudre les problèmes Web dans iSeries Access

Résoudre les problèmes Web dans iSeries Access

par Carole A. Miner - Mis en ligne le 22/06/2005 - Publié en Septembre 2004

Le meilleur conseil : lisez bien toute la documentation

iSeries Access for Web (numéro de produit 5722-XH2; souvent appelé simplement Access for Web dans cet article) est une application Java qui tourne sur l'iSeries versions V5R1 et V5R2 dans un serveur d'applications Web (comme WebSphere Application Server, Apache Software Foundation Tomcat). Comme le produit ne demande aucune installation de code PC, le dépannage se borne généralement à  vérifier que l'utilisateur du navigateur peut se connecter au serveur iSeries et à  l'application Access for Web ...Pour installer et configurer Access for Web sur votre serveur iSeries, il faut d'abord télécharger le iSeries Access for Web Installation and Users Guide (SC41-5518) à  partir de la page Access for Web à  www.ibm.com/eserver/iseries/ access/web. Si vous utilisez la liste ainsi obtenue et si vous suivez la documentation, Access for Web sera vite opérationnel. Autre bonne source d'informations : un nouveau Redbook, iSeries Access for Web ans HATS Limited Edition : V5R2 Hot Topics for iSeries Browser Users (SG24-7005), dont une copie téléchargeable se trouve aussi sur la page iSeries Access for Web.

Lire l'article
SQL Server Actualités – Semaine 21 –  2005

SQL Server Actualités – Semaine 21 – 2005

Les actualités SQL Server pour le mois de Mai 2005

Lire l'article
Les nouveautés de la semaine 19 – Windows IT Pro – 2005

Les nouveautés de la semaine 19 – Windows IT Pro – 2005

Tous les nouveaux produits du 9 au 15 Mai 2005

Lire l'article
News iSeries – Semaine 15 – 2005

News iSeries – Semaine 15 – 2005

Toutes les actualités du 18 au 24 Avril 2005

Lire l'article
Le move mailbox wizard d’Exchange 2003

Le move mailbox wizard d’Exchange 2003

par Kieran McCorry - Mis en ligne le 06/04/2005 - Publié en Mai 2004

La migration interne facilitée

Le Move Mailbox Wizard est le seul moyen supporté par Microsoft de faire migrer en interne des boîtes à  lettres directement de serveurs Exchange Server 5.5 à  des serveurs Exchange Server 2003. Pour faire migrer des boîtes à  lettres de serveurs Exchange 2000 Server à  des serveurs Exchange 2003, Microsoft recommande aussi d'utiliser le Move Mailbox Wizard, bien que des mises à  niveau sur place soient également possibles ...Le Move Mailbox Wizard remonte à  Exchange 2000, mais la version Exchange 2003 est un outil plus séduisant et plus efficace pour déplacer des boîtes à  lettres d'anciens serveurs Exchange à  Exchange 2003. Voyons l'utilisation des wizards et les nouvelles fonctions.

Lire l'article
Utiliser WebSphere HATS sur l’iSeries

Utiliser WebSphere HATS sur l’iSeries

par Phil Coulthard, George Farr et Danny Mace - Mis en ligne le 30/03/2005 - Publié en Mai 2004

Amenez vos fichiers écran source sur le Web, le plus rapidement possible

Dans l'article « L'IBM WebFacing Tool : une meilleure interface utilisateur » , nous présentions la première des deux technologies IBM pour porter rapidement sur le Web une application 5250 existante. L'outil IBM WebFacing transforme vos membres source DDS de fichiers écran en une page Web source au moment du développement, puis intercepte les données d'I/O de votre application à  l'exécution ...Ici, nous présentons la seconde offre IBM dans ce domaine: HATS (Host Access Transformation Server), qui est basée sur la transformation à  l'exécution du flux de données 5250.
Si WebFacing fonctionne bien quand on possède la source du fichier écran, HATS convient mieux quand on ne possède pas cette source ou quand on veut la porter sur le Web le plus vite possible. La transformation par défaut de HATS est en fait une solution clé en mains pour la validation instantanée sur le Web, et sa personnalisation est facile et sans programmation.

Lire l'article
Easy-xBase

Easy-xBase

Uhl-Bonaventure Informatique (UBI) annonce la distribution sur le marché français de la solution d'archivage des e-mails pour Exchange : EASY-xBASE.

Cette solution permet d'archiver les e-mails et pièces jointes directement à partir de l'interface utilisateur Outlook, selon des règles préétablies et sans aucune installation sur le poste client.

Lire l'article
Ontrack Data Recovery

Ontrack Data Recovery

Ontrack Data Recovery annonce une restauration de boîtes à lettres unique avec SnapManager for Microsoft Exchange, solution qui combine le logiciel Outlook PowerControls avec NetApp SnapManager for Microsoft Exchange de Network Appliance.

Le produit restaure les boîtes à lettres individuelles, les messages, les dossiers, les fichiers joints et les autres éléments à partir de fichiers (.edb) de la base de données de sauvegarde Exchange Server.

Lire l'article
News iSeries – Semaine 7 – 2005

News iSeries – Semaine 7 – 2005

Toutes les actualités du 14 au 20 Février 2005

Lire l'article
Les API de l’IFS

Les API de l’IFS

par Julian Monypenny - Mis en ligne le 26/01/2005 - Publié en Mars 2004

Accéder aux répertoires et lire et écrire dans des fichiers stream en utilisant des API dans un programme ILE RPG

Les API de l'IFS (integrated file system) permettent de manipuler des répertoires et des fichiers stream dans l'IFS. Ces API font partie des API de style Unix pour l'iSeries. Elles ont été conçues pour des programmes C, mais ont aussi leur place dans des programmes ILE RPG ...Nous verrons ici comment utiliser les API pour accéder aux répertoires et pour lire et écrire des fichiers stream. Mais commençons par l'examen de quelques concepts C qui sous-tendent les API.

Lire l'article