Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre du Club
    Piloter une application sur un serveur (windows, linux ou autre) à partir d'un AS400 / Ibm I
    Bonsoir à toutes et tous,

    Ce post n'a pas pour objet de faire de la publicité, mais juste de faire remonter nos expériences diverses et variées.

    Nous connaissons tous des émulateurs 5250 et leurs API qui permettent des transferts de fichiers (vers ou de l'IBM) sur un "PC".
    Mais il y a de plus en plus de solutions qui sont proposées pour en faire bien plus.

    J'ai eu l'occasion de mettre en œuvre le produit LAUNCHER/400 de AURA Equipements.
    Je m'en suis servi pour piloter un serveur Windows pour générer, modifier, ouvrir, imprimer ... des fichiers Word et Excel. Les API permettent de faire tout ce que l'on souhaite faire dans Word ou Excel à partir d'un AS400.

    J'en garde un bon souvenir. Alors si vous aussi utilisez des outils ou solutions qui offrent de belles perspectives, exposez et partagez vos expériences.

    Bonne soirée.

  2. #2
    Membre averti
    Bref
    Bonjour,

    Il y a un truc sympa pour toi le_thon que tu peux tester et qui va te plaire.
    Tapes : strpco
    puis :
    STRPCCMD PCCMD(CALC.EXE)

    Surpise...
    Et c'est gratuit.

    Larry57

  3. #3
    Expert éminent
    C'est fort ça ! Et tellement simple …
    Merci beaucoup.

  4. #4
    Membre du Club
    Pour Larry57 : STRPCCMD
    Je connais PCCMD mais LAUNCHER dont j'ai parlé va plus loin.

    Pour comparer à PCCMD, c'est comme si tu lançais CALC.exe mais qu'en plus tu lançais depuis l'AS400 les opérations à faire dans CALC.
    Dans Word par exemple, tu peux mettre en forme des documents, envoyer des variables AS400 dans le document, faire des sauts de lignes, mettre en gras, souligné …
    En fait, tu pilotes la conception d'un document Word ou d'un tableau Excel à partir de l'AS400. Ce n'est pas uniquement le lancement de Word ou Excel.

    STRPCCMD te permets de lancer CALC (ou un autre programme sur le PC émulé), mais pour demander à CALC de faire 1 + 1 , tu fais comment ?

    Je te conseille de te mettre en rapport avec AURA équipements et de demander une démo. Tu comprendras l'intérêt du produit.

    Bonne soirée.

  5. #5
    Membre du Club
    J'ai bien dit PILOTER dans le titre
    Et oui larry57, c'est bien piloter une appli et pas seulement la lancer …

    Mais merci pour ta contribution, car darkzinus à découvert quelque chose

  6. #6
    Membre du Club
    Un lien qui montre le sérieux de ce produit ...
    Voici l'aide en ligne LAUNCHER400 : http://www.easycomstore.com/Data/Web...helplefth.html

    De plus, ils sont très réactif en cas de problème. Un coup de téléphone et ils trouvent donnent la solution. Ils font même évoluer leur produit pour prendre en compte les demandes de leurs clients.
    C'est un gros plus pour les utilisateurs de retrouver leurs éditions ou tableaux sous Word, Excel et même Open Office.

  7. #7
    Membre averti
    Launcher
    Bonjour Le_thon,

    Tu bosses chez AURA ?
    J'ai déjà utilisé Launcher, mais aussi Easycom, pour les connexions depuis Windev en natif (j'ai aussi fait du Windev).
    Moi, je parle d'une solution gratuite.
    Par contre, avant, je générais des PDF directement depuis l'AS/400 avec un fond de page, logo, tableaux depuis l'AS/400.
    J'ai aussi utilisé l'API pour généré des fichiers XLS, toujours gratuit.
    Il y a pleins de solution que l'on peut faire simplement sans avoir à acheter un truc.
    Dernièrement, j'ai créé un programme de monitoring de l'AS/400 entièrement en SQL avec envoi de mail si il y a un plantage écran ou un MSGW, et description de l'erreur.

    Larry57

  8. #8
    Membre du Club
    Non, je ne bosse plus ...
    larry57, bonjour.

    L'objectif de ce post est de présenter des solutions (gratuites, c'est encore mieux) pour piloter à partir d'un AS400 une application sur une autre machine (un PC ou un serveur Windows ou autre…)
    PCCMD est une solution, mais bien incomplète. Si tu en connais d'autres, ça serait sympa de les présenter pour que tout le monde en profite.

    Sinon, je suis retraité depuis peu et je n'ai jamais bossé pour AURA. J'ai juste mis en œuvre LAUNCHER.

    Bonne journée.

  9. #9
    Membre à l'essai
    Bonjour,

    Rien à voir avec le sujet, mais je rebondis sur les termes utilisés, car les termes ont un sens.
    Citation Envoyé par le_thon Voir le message
    Piloter une application sur un serveur (windows, linux ou autre) à partir d'un AS400 / Ibm I
    On ne compare pas un AS/400 avec de l'IBM i, cela n'a rien à voir.

    L'AS/400 était un serveur, l'IBM i est un Operating System.
    On compare l'AS/400 au Power System (ou Power pour faire plus court). L'IBM i est le successeur de ... l'OS/400.

    J'insiste sur ce point, c'est un peu comme comparer un PC Pentium Pro à Windows 10. L'un est un vieux PC, l'autre est un OS récent !

    Ci-joint, une petite infographie de l'évolution OS et serveur.
    1988 : AS/400 avec OS/400
    2020 : Power System avec IBM i (que l'on peut également appeler Power i pour faire plus court).



    Pourquoi cette précision ? Car tout comme les serveurs x86, les serveurs Power Systems supportent plusieurs Operating Systems :
    - IBM i
    - Linux PowerPC
    - AIX

    Il n'y a pas que de l'IBM i sur les serveurs modernes que tu appelles encore un AS/400

    Bonne journée.

  10. #10
    Membre expert
    Citation Envoyé par Poweribmi Voir le message
    Bonjour,

    Rien à voir avec le sujet, mais je rebondis sur les termes utilisés, car les termes ont un sens.
    Tu as raison dans ta remarque, mais reconnaissons qu'en changeant tout le temps de nom IBM ne nous facilite pas les choses ...

    En tout cas, je pense qu'il faudrait changer le non du sous-forum" AS/400 " en " IBM i ". Qu'en pensez vous ?

  11. #11
    Expert confirmé
    Citation Envoyé par Luc Orient Voir le message
    ...
    En tout cas, je pense qu'il faudrait changer le non du sous-forum" AS/400 " en " IBM i ". Qu'en pensez vous ?
    Oui pourquoi pas, par exemple AS/400 [- iSeries] [- System i] - IBM i

  12. #12
    Membre du Club
    AS400, Power system, IBM I ou autre ...
    Merci à poweribmi pour sa mise au point. Il explique clairement l'évolution du matériel et de l'OS en parallèle. C'est très clair.
    Merci aussi à Luc Orient pour sa suggestion, qui me semble pleine de bon sens.

    Il s'agirait donc de changer le nom du forum pour que chacun s'y retrouve. Actuellement c'est AS/400 …
    Quand je regarde les différents titres des forums dans la partie "systèmes" ou se trouve AS/400 (sous-rubrique de "autres systèmes") , il apparait que l'on parle plus des OS que des machines. AS/400 étant une machine, c'est pas très conforme.
    OS/400 aurait été plus approprié, mais déjà daté.

    Alors comment faire pour que tout le monde s'y retrouve ?

    Nous ne sommes pas très nombreux a travailler sur ces machines IBM (du 38 au Power System) et OS associés (de CPF à IBM I), donc un seul point d'entré au forum me semble souhaitable.
    Que ce soit pour parler OS, matériel, programmation, exploitation ou d'autre chose.

    La question est donc double : Où placer le point d'entrée et quel devrait être son titre.

    Personnellement, ce qui est proposé actuellement sur le site me convient. Il est vrai que le titre AS/400 peut sembler "ringard ou vieillot", mais il a le mérite d'être parlant.

    Pour changer il faudrait sonder les visiteurs du forum en proposant d'autres choix (Power System, IBM I, I5/OS, System I …). Faire un sondage ...
    La balle est dans le camp des administrateurs du site, mais il serait bien de faire une consultation des membres.

    Encore merci à poweribmi et Luc orient pour leurs réponses (bien que totalement en dehors du sujet, mais c'est une très bonne chose).
    Ce post est donc ouvert à l'avis de chacun pour exprimer sa façon de voir.

    Bonne soirée à toutes et tous.

  13. #13
    Membre à l'essai
    Bonsoir,

    Citation Envoyé par Luc Orient Voir le message
    mais reconnaissons qu'en changeant tout le temps de nom IBM ne nous facilite pas les choses ...
    Au sujet des fréquents changements de nom que tu évoques, si l'on part de 1988 (couple AS/400 - OS/400), il y en a eu deux pour l'Operating System : i5/OS en 2004 et IBM i en 2008.
    Deux changements en 32 ans !

    Que dire de Windows ?
    Si l'on excepte les premières années et la parenthèse Windows 7 / 8 où le nom Windows était suivi d'un numéro de version, que peut-on penser des multiples changements de noms ?
    Certes, le terme Windows est resté, mais on parle bien de Millenium, NT, XP, Vista ...
    Et le nom devrait totalement changer à la prochaine mouture (Modern OS).
    - Windows X.Y (1.0, 2.0, 3.0, 3.1, 3.1)
    - Windows NT
    - Windows 95
    - Windows 98
    - Windows Millenium
    - Windows XP
    - Windows Vista
    - Windows 7
    - Windows 8.0 / 8.1
    - Windows 10
    - Modern OS

    Que dire de Linux avec ses plus de 200 distributions où mis à part les geeks, personne n'est capable d'y retrouver ses petits ?
    https://fr.wikipedia.org/wiki/Linux#/media/Fichier:Linux_Distribution_Timeline.svg

    J'ai quand même plus l'impression que la stabilité est du côté d'IBM

    Pour le serveur, il est vrai que cela à changé une fois de plus, mais si on regarde les autres plateformes, certaines ont totalement disparues et n'ont donc pas pu changer de nom mais prenons l'exemple de la gamme de processeur d'Intel où les changements sont légion (Pentium, Xeon, Itanium, Celeron, Core, avec toutes les sous catégories par dizaines ...).

    Les changements nom sont parfois nécessaires car les nouveaux produits n'ont plus rien à voir avec ceux d'origine.
    Je rappelle que lorsque l'on démarre un serveur Power, ce que nombreux ici nomment encore un AS/400, on boote sur un ... Linux (Power Hypervisor) et que plus de la moitié des serveurs Power installés n'ont pas de partition IBM i mais des Linux PowerPC ou des AIX.

###raw>template_hook.ano_emploi###