Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/11/2011, 01h01   #1
Membre actif
 
Avatar de witch
 
Mina Essabbeur
Inscription : mai 2007
Messages : 342
Détails du profil
Informations personnelles :
Nom : Mina Essabbeur
Âge : 25

Informations forums :
Inscription : mai 2007
Messages : 342
Points : 177
Points : 177
Envoyer un message via MSN à witch
Par défaut Choix de technologies web à utiliser

Bonsoir,

Dans le cadre d'une gestion de projet, on nous demande de concevoir une application web qui sera une gestion de commande en ligne, celle ci sera interfacé avec un progiciel de gestion déjà existant (un système de type AS400 avec le langage RPG et base de données DB2)

On a besoin de proposer des solutions, à votre avis quelle technologie web sera la plus adapté à ce besoin ?

J'ai pensé à une plateforme java, mais je me suis dise pourquoi pas ASP.net ?
J'ai besoin de faire une comparaison des technologies au niveau performances/qualités/coût pour réaliser cette appli.

Toute idée est la bienvenue.

Merci
__________________
You probably have a very easy job, the kind robots will be doing soon.
witch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 13h51   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 310
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 310
Points : 4 494
Points : 4 494
asp > nécessite un serveur IIS
php > nécessite serveur apache
java > nécessite serveur d'application

maintenant, tu souhaite t'interfacer avec un as400, très bien. il te faut donc si tu utilise un serveur tiers un connecteur odbc db2 (client access dispo chez ibm gratuitement)

il te faut également définir le système d'hébergement : tu as un serveur web avec ton odb mais comment te connecter à l'as400? dons tout les cas, il te faut une dmz avec au moins un reverse proxy en fonction du cas choisi. car hors de question de mettre ton as400 dans la dmz.

en php, asp, java etc ... il t'es impossible d'utiliser directement des submitjob de l'as400, il faudra passer par des procédure stockées. donc une couche en sql en plus à gérer. il te faut également gérer la sécurité avec les profils d'accès.

Tu disposes donc de 4 solutions (peut importe le langage) :
1- hébergement extérieur à ta société : utilisation d'une DMZ, demande de connexion via reverse proxy, gestion du compte d'accès à l'as400, vérification des requêtes passées, etc .....

2- hébergement interne via un serveur web :
intégration d'un serveur web dans une DMZ, vérification des requetes transmise à l'as400, vérification des droits du compte passant les ordres,

3 - utilisation d'un webservice : un hébergement tiers, une serveur interface entre ton hébergeur et l'as400 tu lui passe les infos il te ressort les données souhaitées.

4 - partitionné ton as400, utiliser websphere portal pour héberger tes application avec un serveur apache reverse proxy en front dans une DMZ

4' - partitionner ton as400 utiliser le système PASE permettant d'utiliser es élément linux sous as400 (apache / mysql / php etc ....) donc toujours un serveur en reverse proxy dans une DMZ, et ton système PASE permettant l'affichage des page et le stockage des données ainsi que l'interface avec l'as400.


il faut donc voir en fonction des différentes contraintes indiquées les cout qui en résulte ainsi que les prestataires pouvant t'aider à faire ce genre de chose. si tu souhaites plus d'info tu peux me mp. j'ai monté le même genre de système 2 fois sous deux environnement différent mais toujours avec un AS400.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 04/11/2011, 00h32   #3
Membre actif
 
Avatar de witch
 
Mina Essabbeur
Inscription : mai 2007
Messages : 342
Détails du profil
Informations personnelles :
Nom : Mina Essabbeur
Âge : 25

Informations forums :
Inscription : mai 2007
Messages : 342
Points : 177
Points : 177
Envoyer un message via MSN à witch
Bonsoir Vil'Coyote,


Citation:
dons tout les cas, il te faut une dmz avec au moins un reverse proxy en fonction du cas choisi. car hors de question de mettre ton as400 dans la dmz
Pourquoi il n'est pas possible de mettre le as400 dans la dmz ?

Citation:
il te faut également gérer la sécurité avec les profils d'accès.
Vous parlez des profils sql ?

Ce projet est dans le cadre des études, pas pour le boulot, le système as400 ..etc je ne sais pas si c'est possible que je puisse avoir un système pareil pour que je puisse assimiler ce projet, avez vous une idée?

En effet, ce projet est quelque chose de nouveau pour moi, j'aurais besoin de vous contacter en MP, merci beacoup
__________________
You probably have a very easy job, the kind robots will be doing soon.
witch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 10h51   #4
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 310
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 310
Points : 4 494
Points : 4 494
Citation:
Envoyé par witch Voir le message
Pourquoi il n'est pas possible de mettre le as400 dans la dmz ?
il est possible de le mettre dans la dmz maintenant l'aspect sécurité prend le pas sur ton besoin là il faut faire une petite analyse des compétence / cout etc ....


Citation:
Envoyé par witch Voir le message
Vous parlez des profils sql ?
non, de profil as400, un as400 fonctionne avec des profil utilisateur ayant plus ou moins de droits.


Citation:
Envoyé par witch Voir le message
Ce projet est dans le cadre des études, pas pour le boulot, le système as400 ..etc je ne sais pas si c'est possible que je puisse avoir un système pareil pour que je puisse assimiler ce projet, avez vous une idée?

En effet, ce projet est quelque chose de nouveau pour moi, j'aurais besoin de vous contacter en MP, merci beacoup
pas de possibilité de simulation ou d'émulation d'as400, le seul moyen de le tester c'est d'en avoir un.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/11/2011, 23h36   #5
Membre actif
 
Avatar de witch
 
Mina Essabbeur
Inscription : mai 2007
Messages : 342
Détails du profil
Informations personnelles :
Nom : Mina Essabbeur
Âge : 25

Informations forums :
Inscription : mai 2007
Messages : 342
Points : 177
Points : 177
Envoyer un message via MSN à witch
Citation:
Envoyé par Vil'Coyote Voir le message
il est possible de le mettre dans la dmz maintenant l'aspect sécurité prend le pas sur ton besoin là il faut faire une petite analyse des compétence / cout etc ....
Pensez vous que quelqu'un qui n'a aucune expérience en mise en place d'une solution comme ça peut faire cette analyse complète ?

Je vais essayer de trouver des éléments par recherche, je pense que je vais devoir revenir vers vous pour des détails précis

Merci
__________________
You probably have a very easy job, the kind robots will be doing soon.
witch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2011, 22h47   #6
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 310
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 310
Points : 4 494
Points : 4 494
Citation:
Pensez vous que quelqu'un qui n'a aucune expérience en mise en place d'une solution comme ça peut faire cette analyse complète ?
non sans connaissance pas possible de réaliser et sans matériel pas moyen non plus de tester. il est toujours possible d'avoir des bribes d'informations par si à par là mais sans être dans le domaine et sans avoir les compétences technique (réseaux + dev) je ne vois pas comment prendre en charge un tel projet.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h39.


 
 
 
 
Partenaires

Hébergement Web