Au jour d'aujourd'hui, ma boite utilise un AS/400 pour centraliser son
activité et ses stocks/achats, etc...
Bien pratique, sauf que celui-ci existe depuis le début des années 90 et
nos besoins ont évidemment évolué, à l'instar de la programmation de
l'AS qui est devenue un bord*l innommable, si bien que personne n'ose
plus y toucher (du reste, il fonctionne).
Je souhaiterais pouvoir mettre en oeuvre un serveur Apache/PHP/MySQL
sous Linusque, qui communiquerait avec celui-ci (en lecture uniquement)
et qui nous permettrait d'implémenter des fonctionnalités qui nous
paraissent indispensables mais non présentes sur la bête.
Le côté PHP/MySQL me semble être relativement simple dans le sens où il
ne nous est pas nécessaire de mettre en oeuvre une usine à gaz. Ce qui
me fait un petit peu peur et que je ne connais pas du tout, c'est la
communication entre les deux bases.
Je me suis rapidement renseigné sur le Net et j'en conclus qu'il y a
deux grands standards : ODBC et JDBC.
Avant de me lancer les mains dans le cambouis, je souhaiterais savoir si
vous aviez déjà mis en oeuvre ce genre de choses, et si oui, faut-il
prévoir des anabolisants ou stimulants nerveux ? Peut-on faire des
requêtes directement en PHP grâce à certaines librairies (auquel cas je
suis hors-charte et je m'en excuse d'avance) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Masson
"Sébastien Kiy" writes:
Au jour d'aujourd'hui, ma boite utilise un AS/400 pour centraliser son activité et ses stocks/achats, etc... Bien pratique, sauf que celui-ci existe depuis le début des années 90 et nos besoins ont évidemment évolué, à l'instar de la programmation de l'AS qui est devenue un bord*l innommable, si bien que personne n'ose plus y toucher (du reste, il fonctionne).
Le problème typique des machines trop fiables...
Je souhaiterais pouvoir mettre en oeuvre un serveur Apache/PHP/MySQL sous Linusque, qui communiquerait avec celui-ci (en lecture uniquement) et qui nous permettrait d'implémenter des fonctionnalités qui nous paraissent indispensables mais non présentes sur la bête.
En fonction de la version de l'os/400, l'accès via odbc/jdbc va de acceptable à calamiteux (calamiteux en V3RxMx, évolution graduelle en V4RxMx, acceptable en V5RxMx).
Le plus simple serait un batch natif sur le 400 pour extraire les données utiles qui exporterait les données en csv, import dans MyMachin ou PgSQL après transfert par ftp (le tout est scriptable)
-- 70% de frjv sont des newbies ? Et une fois qu'ils ne le sont plus que font-ils ? Ils quittent frjv parce que c'est trop à chier ? Parce que s'ils y restent et gardent leur comportement, ça devient des neuneux. -+- XB in: <http://www.le-gnu.net> - Tu seras un neuneu mon fils -+-
"Sébastien Kiy" <skiy-nospam@free.fr> writes:
Au jour d'aujourd'hui, ma boite utilise un AS/400 pour centraliser son
activité et ses stocks/achats, etc...
Bien pratique, sauf que celui-ci existe depuis le début des années 90 et
nos besoins ont évidemment évolué, à l'instar de la programmation de
l'AS qui est devenue un bord*l innommable, si bien que personne n'ose
plus y toucher (du reste, il fonctionne).
Le problème typique des machines trop fiables...
Je souhaiterais pouvoir mettre en oeuvre un serveur Apache/PHP/MySQL
sous Linusque, qui communiquerait avec celui-ci (en lecture uniquement)
et qui nous permettrait d'implémenter des fonctionnalités qui nous
paraissent indispensables mais non présentes sur la bête.
En fonction de la version de l'os/400, l'accès via odbc/jdbc va de
acceptable à calamiteux (calamiteux en V3RxMx, évolution graduelle en
V4RxMx, acceptable en V5RxMx).
Le plus simple serait un batch natif sur le 400 pour extraire les
données utiles qui exporterait les données en csv, import dans MyMachin
ou PgSQL après transfert par ftp (le tout est scriptable)
--
70% de frjv sont des newbies ? Et une fois qu'ils ne le sont plus que
font-ils ? Ils quittent frjv parce que c'est trop à chier ? Parce que
s'ils y restent et gardent leur comportement, ça devient des neuneux.
-+- XB in: <http://www.le-gnu.net> - Tu seras un neuneu mon fils -+-
Au jour d'aujourd'hui, ma boite utilise un AS/400 pour centraliser son activité et ses stocks/achats, etc... Bien pratique, sauf que celui-ci existe depuis le début des années 90 et nos besoins ont évidemment évolué, à l'instar de la programmation de l'AS qui est devenue un bord*l innommable, si bien que personne n'ose plus y toucher (du reste, il fonctionne).
Le problème typique des machines trop fiables...
Je souhaiterais pouvoir mettre en oeuvre un serveur Apache/PHP/MySQL sous Linusque, qui communiquerait avec celui-ci (en lecture uniquement) et qui nous permettrait d'implémenter des fonctionnalités qui nous paraissent indispensables mais non présentes sur la bête.
En fonction de la version de l'os/400, l'accès via odbc/jdbc va de acceptable à calamiteux (calamiteux en V3RxMx, évolution graduelle en V4RxMx, acceptable en V5RxMx).
Le plus simple serait un batch natif sur le 400 pour extraire les données utiles qui exporterait les données en csv, import dans MyMachin ou PgSQL après transfert par ftp (le tout est scriptable)
-- 70% de frjv sont des newbies ? Et une fois qu'ils ne le sont plus que font-ils ? Ils quittent frjv parce que c'est trop à chier ? Parce que s'ils y restent et gardent leur comportement, ça devient des neuneux. -+- XB in: <http://www.le-gnu.net> - Tu seras un neuneu mon fils -+-