Mon compte | Téléassistance | Français Anglais 
   
PHL Soft

Editeur de solutions de modernisation
et de développement web sur AS/400 (IBM i)

   
Accueil Produits Références Société Newsletters Mon compte Contact
Rubrique PHL Mag

Dossier modernisation

PHL Soft fournit aux développeurs AS400, iSeries, System i ou Power i des outils faciles à utiliser, qui leur permettent d'accéder aux nouvelles technologies sans remettre en cause leur culture. En effet ces outils s'appuient sur le RPG, ce qui évite l'apprentissage d'un nouveau langage tel que PHP ou Java. Dans les prochains numéros de ce magazine, nous présenterons ces outils et technologies en détail.

Exemple d'écran généré avec PHL Web

Les écrans

Héritant des normes en vigueur dans les années 80, l'écran vert de 25 lignes de 80 colonnes reste la norme de l'AS400, iSeries, System i ou Power i. Suffisant pour les tâches de saisie, il ne correspond plus aux attentes des générations actuelles, habituées aux écrans graphiques des postes de travail. Apportant confort visuel et facilité d'utilisation, la modernisation graphique des écrans 5250 de l'AS/400 et de ses successeurs est rapidement devenue une nécessité. PHL Web, le produit phare de PHL Soft, offre toute une gamme d'options aux utilisateurs qui veulent transformer leurs écrans existants ou en développer des nouveaux.

Impression

Dans le monde fermé de l'AS/400, l'impression passe par la génération de spools, fichiers comportant des informations spécifiques aux imprimantes disponibles sur la plate-forme. Comme pour les écrans, la présentation monochrome sous forme de lignes rigides ne correspond plus aux normes actuelles. Les premières solutions de modernisation ont consisté à définir des fonds de page sur lesquelles s'imprimaient les données provenant des spools.

Mais des formats plus souples donnent des possibilités beaucoup plus riches. PHL Print, solution proposée par PHL Soft, génère un fichier PDF à partir des informations fournies par l'application pour produire des impressions en couleurs, par exemple des courriers, sur toute imprimante du marché.

Langages de programmation

95 % des applications développées pour l'AS/400 et ses successeurs sont développés en RPG. Défini à l'origine dans un format en colonnes très rigide, il s'est assoupli au fil de versions successives (RPG IV, RPG LE, RPG FREE) et s'est adapté aux évolutions de l'informatique. De nouveaux langages, indépendants des platesformes, se sont largement répandus, comme C, C+ ou Java, ainsi que des langages de script bien adaptés à Internet, comme PHP. Ils sont disponibles sur AS400, iSeries, System i ou Power i, sans toutefois remplacer le RPG qui reste dominant dans les applications « historiques ». PHL Soft propose aux développeurs RPG des outils graphiques puissants. PHP400 a été conçu pour ceux qui veulent utiliser un autre langage. Cette solution tire parti des possibilités offertes par PHP. C'est un ensemble d'outils gratuits permettant de développer des applications de gestion en PHP.

Bases de données

Aux débuts de l'AS/400, SQL n'existait pas. Sa montée en puissance a complètement bouleversé le monde des bases de données. Aujourd'hui, la manipulation de tables et d'index a remplacé la notion de fichiers physiques et de fichiers logiques.

Les échanges par EDI et par XML

Les échanges de données commerciales s'appuient sur des normes qui dépendent souvent du métier de l'entreprise. L'EDI (Echange de Données Informatisées) nécessite des infrastructures lourdes qui le destine plutôt à des grandes entreprises. La montée en puissance du métalangage XML a changé la donne. Il permet de définir facilement des protocoles adaptés à chaque cas de figure et il est facile à mettre en oeuvre au moyen de Web services. PHL XML permet de développer des Web Services respectant les normes, à la fois côté client et côté serveur, pour les applications fonctionnant sur AS400, iSeries, System i ou Power i.

Outils de développement

Les outils de développement d'il y a 20 ans ne manipulaient que du texte de manière très simple. C'est le cas des outils PDM et SEU sur AS/400. La puissance des outils de développement a beaucoup progressé : leur aspect visuel et leur confort d'utilisation sont sans comparaison avec les outils antérieurs. Ils offrent de nombreuses aides intégrées, ce sont des outils intelligents qui s'adaptent, conseillent, corrigent. Rdi : (Rational Developer for i) et RD Power (Rational Developer for Power Systems - RPG and COBOL Development Tools for i) sont des environnements de développement modernes basés sur Eclipse qui permettent de développer et maintenir sur PC des applications traditionnelles 5250.

Exemple d'impression avec codes barres générée avec PHL Print

Outils de requêtes

Un outil comme Query permet depuis longtemps d'exploiter les bases de données de l'AS/400 en produisant des rapports imprimés. De nouvelles possibilités sont apparues avec SQL. Parallèlement, des éditeurs spécialisés ont mis au point des gammes complètes d'outils décisionnels sur les platesformes les plus variées.

Sur AS400, iSeries, System i ou Power i aussi, il est devenu indispensable de disposer de moyens plus souples de générer des rapports, de les conserver, de les transférer vers des applications externes comme Excel. PHL Query offre aux utilisateurs habitués à Query/400 le moyen de générer des rapports adaptés à leurs besoins en s'appuyant sur SQL. Les utilisateurs disposent de nombreuses options et d'assistants qui les guident dans le choix des paramètres.




 Logo PHL SOFT © 2011 - PHL SOFT
PHL SOFT Partenaire IBM Niveau Advanced
Plan du site - Informations légales - Contact
Logo Partenaire IBM Niveau Advanced