robinsonvendredi
jeudi 4 août 2005 à 12:01
xpat tu dois d'abord decider quelle est la base de donnees directrice et pour quelle operation : selon moi:
- base de donnees directrice pour les nouveaux comptes clients et les nouvelles commandes (internes ou externes) crees sur le web = OSC
eventuellemnt tu peux gerer sur OSC les planchers et plafond de commnde pour differentes zones de lvraison (non pris en charge par EBP)
- base de donnee directrice pour toutes les autres operations (mises a jour comptes clients, mise a jour structure catalogue, traitement des commandes, taxes, etc...= EBP)
Sur le plan de l'architecture AMHA:
ta pseudo boutique sert aux commandes internes (interfaces plus "pro" qu'un site grad public) et sert aussi a assurer les stocks temps reel : donc c'est la meme base de donnees que la boutique publique et elle devrait etre sur le meme serveur : en fait ce n'est que quelques pages web de plus.
Les echanges de donnees decrits + haut entre EBP et ta base web dependent de 2 choses :
- trouver un bon driver ODBC pour DBASE qui a ma connaissance est la base de donnees EBP.
- la techno d'echange de donnees proprement dite serait un flux XMLhttp généré par un connecteur visual basic sur le serveur sur lequel se trouve EBP.
Ce connecteur envoie ses donnees sur un serveur web IIS qui attaque ta base mysql.
Ceci suppose d'avoir quelques pages ASP ou .NET qui recoivent et envoie les messages. Il te faut donc un hebergeur qui propose du linux pour tes pages php et du microsoft pour tes pages ASP-tu as besoin de 2 sites.
Tout ceci n'est pas bien complique sur le plan de l'architecture.
La plus grande difficulte que tu rencontreras c'est que la base EBP sera sollicitee en interne par les personnes qui font la gestion (par exemple le comptable) en meme temps que tu vas inserer des commandes web.
Et la c'est un gros probleme car dBASE n'est pas une vraie base de donnees client-serveur donc il est tres probable que tu auras des plantages de la base en cours d'utilisation.
Mais une solution doit bien exister, oxatis la vend...(
http://www.oxatis.fr/ ).
Bon courage