> Tech
[V4-V5]News iSeries – Semaine 25 – 2005

[V4-V5]News iSeries – Semaine 25 – 2005

Toutes les actualités du 20 au 26 Juin 2005

Lire l'article
[V4-V5]News iSeries – Semaine 23 – 2005

[V4-V5]News iSeries – Semaine 23 – 2005

Toutes les actualités du 6 au 12 Juin 2005

Lire l'article
[V4-V5]News iSeries – Semaine 47 – 2005

[V4-V5]News iSeries – Semaine 47 – 2005

Toutes les actualités du 21 au 26 Novembre 2005

Lire l'article
Services Web : des outils pour programmeurs iSeries

Services Web : des outils pour programmeurs iSeries

par Phil Coulthard et George Farr - Mis en ligne le 08/11/2005 - Publié en Février 2005

Nous sommes heureux de vous retrouver dans notre série d'articles suivant l'itinéraire des développeurs iSeries (voir ibm.com/iseries/roadmap). Nous en sommes à  l'étape 3, une meilleure architecture, dans laquelle le but est de participer pleinement au monde des interfaces utilisateur Web et des services Web, tout en continuant à  utiliser RPG ou Cobol pour la logique de gestion. Les articles précédents s'intéressaient aux outils de WDSc (WebSphere Development Studio Client) pour iSeries, pour développer de nouvelles applications d'interface utilisateur Web (voir l'encadré « Articles sur www.itpro.fr » ci-après). Ce mois-ci, nous nous concentrons sur les outils servant à  créer des services Web, en utilisant une fois encore la logique de gestion RPG ou Cobol. Certaines des fonctions évoquées n'existent que dans l'Advanced Edition de WDSc, que nous vous conseillons fortement de consulter au fil de l'itinéraire. Elle offre des fonctions améliorées, particulièrement pour les outils WebFacing et iSeries Web.

Lire l'article
Quelques conseils pour gérer l’IFS avec iSeries Nav

Quelques conseils pour gérer l’IFS avec iSeries Nav

par Greg Hintermeister - Mis en ligne le 19/10/2005 - Publié en Janvier 2005

Je suis concepteur d'interaction utilisateur chez IBM. A ce titre, il m'arrive souvent de créer des maquettes des futurs produits. Je montre des modèles, des comportements et des interactions des produits, afin que mes pairs puissent les examiner et les commenter. Pour accomplir ce travail, j'ai utilisé de nombreux outils et leur suis resté fidèle au fil des ans. Récemment, j'ai été amené à  accomplir une tâche simple et, si j'avais seulement pris le temps de prendre connaissance des améliorations apportées à  ces outils familiers, je l'aurais faite en un clin d'oeil. Mais, la force de l'habitude aidant, j'ai utilisé une version antérieure de l'outil avec lequel je me sentais très à  l'aise. Par la suite, j'ai découvert que si j'avais consacré un peu plus de temps à  me renseigner sur la dernière version des outils, j'aurais gagné beaucoup de temps.

Lire l'article
[V4-V5]Les nouveautés de la semaine 40 – Windows IT Pro – 2005

[V4-V5]Les nouveautés de la semaine 40 – Windows IT Pro – 2005

Tous les nouveaux produits du 3 au 9 Octobre 2005

Lire l'article
La problématique des éditions des documents d’entreprise

La problématique des éditions des documents d’entreprise

par Didier Adriaenssens - Mis en ligne le 21/09/2005 - Publié en Décembre 2004

De manière générique, les documents issus des spools peuvent être qualifiés d'archaïques et de figés. L'attente du monde de l'AS/400 (I5) est de rajeunir son image par les présentations écran mais aussi par la forme des éditions. La problématique qui se pose étant de pouvoir bénéficier d'une impression « dynamique » dans laquelle les polices, les couleurs et la disposition se modifient en fonction de la nature des données et de la destination des documents. C'est le principe du mappage qui consiste à  s'appuyer sur les données pour déterminer la mise en forme des documents à  la volée.

Lire l'article
[V4-V5]Trucs & Astuces iSeries : IP, Table « Lookup »

[V4-V5]Trucs & Astuces iSeries : IP, Table « Lookup »

Les trucs & astuces de la semaine du 5 au 10 Septembre 2005 : Adresse IP incorrecte mais correcte, Utiliser un Table « Lookup » dans une instruction Update.

Lire l'article
[V4-V5]Trucs & Astuces iSeries : ASP, *Entry Plist

[V4-V5]Trucs & Astuces iSeries : ASP, *Entry Plist

Les trucs & astuces de la semaine du 4 au 10 Juillet 2005

Lire l'article
[V4-V5]Les nouveautés de la semaine 25 – Windows IT Pro – 2005

[V4-V5]Les nouveautés de la semaine 25 – Windows IT Pro – 2005

Tous les nouveaux produits du 20 au 26 Juin 2005

Lire l'article
[V4-V5]Actualités de la semaine 23 – Windows IT Pro – 2005

[V4-V5]Actualités de la semaine 23 – Windows IT Pro – 2005

Toutes les Actualités du 6 au 12 Juin 2005

Lire l'article
Multi-Tris avec positionnement dans les listes par l’OVRBDF

Multi-Tris avec positionnement dans les listes par l’OVRBDF

par Jean-Philippe BALLAT - Mis en ligne le 1/06/2005 - Publié en Septembre 2004

Version RGP et COBOL

Normalement, lorsqu'on utilise le multi-tris dans un programme RPG ou COBOL, il faut déclarer autant de fichiers logiques que de colonnes de tris proposées à  l'utilisateur.
On s'aperçoit que la simplicité de programmation et de déclarations dans les programmes est inversement proportionnelle au nombre de choix de tris ... L'astuce consiste à  ne déclarer qu'un seul fichier dans le programme de liste. Celui-ci renvoie toujours les enregistrements triés selon le choix de l'utilisateur par fichier logique substitué. Le résultat donné peut être répercuté sur l'impression.
Cette opération est possible grâce à  l'OVRDBF qui substitue le fichier lu par le logique trié en fonction de la colonne sélectionnée. L'OVRDBF permet de :

  • Remplacer momentanément le nom du fichier déclaré dans le programme. et/ou
  • Remplacer momentanément certains paramètres du fichier, utilisés par le programme.
L'exemple
Lorsque l'utilisateur sélectionne une colonne, le programme charge les enregistrements triés et affiche cette colonne en couleur. Lorsque l'utilisateur demande un positionnement sur un numéro de facture, la liste se recharge à  partir de ce code.

Lire l'article
[V4-V5]6 Trucs & Astuces concernant  l’analyse décisionnelle (1/2)

[V4-V5]6 Trucs & Astuces concernant l’analyse décisionnelle (1/2)

Création de cubes, écriture de requêtes MDX, optimisation de DTS et plus encore...
 

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

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

Tous les nouveaux produits du 25 Avril au 1 Mai 2005

Lire l'article
Trucs & Astuces iSeries : DNS, TCP/IP

Trucs & Astuces iSeries : DNS, TCP/IP

Les trucs & astuces de la semaine du 28 Mars au 3 Avril 2005

Lire l'article
Windows adopte le stockage iSCSI

Windows adopte le stockage iSCSI

par Jerry Cochran - Mis en ligne le 07/09/2005 - Publié en Juillet/Août 2004

Découvrez ce que ce nouveau standard apporte à  vos réseaux

L'IETF (Internet Engineering Task Force) a récemment approuvé la spécification iSCSI (Internet SCSI). Qu'est-ce que iSCSI et qu'est-ce que ce standard basé sur IP représente pour vous et pour vos réseaux Windows ?Un important changement de paradigme a déjà  eu lieu dans le domaine du stockage basé sur Windows : le passage du DAS (Direct Attached Storage) basé sur l'hôte au stockage basé sur le réseau, qui inclut NAS (Network Attached Storage) et SAN (Storage Area Network). Je prévois un autre changement de paradigme dans lequel iSCSI jouera un rôle important. En particulier, iSCSI jouera un rôle clé dans la convergence des deux technologies de stockage en réseau existantes, pour aboutir à  une technologie de stockage basée sur le réseau. Cette nouvelle technologie est différente de NAS ou de SAN et le procédé sous-jacent (SCSI, Fibre Channel, par exemple) n'est pas aussi important que la manière dont les clients et les serveurs se connecteront à  cette technologie. Deux standards vont émerger pour l'attachement du stockage basé sur le réseau : iSCSI et iFCP (Internet Fibre Channel Protocol). Examinons de plus près iSCSI et sa place dans le monde Windows.

Lire l'article
Jouons avec le shell sur l’iSeries

Jouons avec le shell sur l’iSeries

par Tim Massaro - Mis en ligne le 9/03/2005 - Publié en Avril 2004

Quand seule une ligne de commande fait l'affaire

Reconnaissons-le : une interface ligne de commande est parfois essentielle. Les développeurs iSeries ont joui pendant longtemps de la puissance et de la facilité d'utilisation de l'interface ligne de commande du système. Les fonctions innovantes de CL (Command Language) de l'OS/400 - y compris l'invite de commande dynamique, l'aide sensible au curseur et même un schéma de nommage de commande extrêmement homogène - rendent cet environnement productif pour tout utilisateur iSeries ...Au cours des dernières années, au fur et à  mesure que l'OS/400 s'est diversifié, l'équipe iSeries d'IBM a produit de nouvelles options d'environnement ligne de commande. Ces environnements d'interface de commande supplémentaires sont du genre Unix (mais l'iSeries supporte aussi les environnements ligne de commande System/36/38). Un shell Unix est un programme placé dans une boucle en attente d'une entrée de l'utilisateur, similaire au fonctionnement du Command Entry Screen. Le shell interprète une commande quand la touche Entrée est actionnée, l'exécute et revient dans la boucle en attente d'autres entrées. Vous pouvez combiner les instructions shell sous forme de scripts, qui sont comme des programmes CL mais interprétés en temps réel, sans compilation. Sur l'iSeries, les shells sont particulièrement commodes pour les développeurs migrant d'autres systèmes ou pour ceux qui travaillent avec l'IFS ou dans le QShell ou dans des environnements PASE.

Le premier shell OS/400 à  apparaître a été l'environnement QShell (QSH), qui remonte à  la V4R2. Destiné initialement pour que l'OS/400 soit compatible avec les standards POSIX et X/Open, cet environnement est une option gratuite de l'OS/400 (option 30). On accède à  l'environnement avec la commande STRQSH ou, plus simplement, QSH, à  partir du Command Entry Screen traditionnel. QShell est compatible en amont avec les scripts shell Bourne et supporte bon nombre des fonctions utilisées par les scripts shell Korn et shell Bourne Again.

Est venu ensuite l'environnement PASE, apparu à  l'origine en V4R4. PASE (qui signifie Portable Application Solutions Environment) est l'environnement d'exécution qui permet à  de nombreuses applications AIX de fonctionner sans modification dans un environnement natif iSeries. A partir de la V5R2, PASE est fourni gratuitement avec l'OS/400. Il est aussi, en option, installé. Pour installer PASE à  partir de l'écran Go LICPGM, choisissez l'option 33 (5722SS1 - Portable Application Solutions Environment). Vous pouvez invoquer le PASE Shell via CALL QP2TERM. PASE supporte trois types de shells Unix. Il adopte par défaut le shell Korn (ksh), mais les utilisateurs peuvent aussi choisir le shell Bourne (bsh) et le shell C (csh). De précédents articles d'iSeries Network ont fourni des informations sur ces divers shells (voir l'encadré « Ressources shell iSeries »). Ces articles, combinés à  une vaste information sur les scripts shell sur le Web et dans des ouvrages techniques spécialisés, vous donneront les moyens d'utiliser ces divers shells. Dans cet article, je me concentre sur deux nouvelles améliorations : le support PTY et le support AWT natif. Quoique d'apparence mineure, ces deux fonctions faciliteront la vie des nombreux fans des scripts shell. Je présente aussi une rapide démonstration montrant OS/400 Java supportant la démo AWT généralement connue sous le nom de SwingSet.

Lire l'article
News iSeries – Semaine 8 – 2005

News iSeries – Semaine 8 – 2005

Toutes les actualités du 21 au 27 Février 2005

Lire l'article
WebReport/400 7.0,

WebReport/400 7.0,

Kisco Information Systems annonce des contrôles de sécurité de fichiers spool dans WebReport/400 7.0, dernière version de son utilitaire.

WebReport/400 7.0 permet de convertir les rapports iSeries et les distribuer par fichiers joints par email ou par contenu Internet/Intranet.

Lire l'article
Actualités de la semaine 22 – Windows IT Pro – 2005

Actualités de la semaine 22 – Windows IT Pro – 2005

Toutes les Actualités du 30 Mai au 5 Juin 2005

Lire l'article