IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Web & réseau Delphi Discussion :

alimenter un progiciel N TIERS à partir d'une appli Delphi X4


Sujet :

Web & réseau Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 10
    Par défaut alimenter un progiciel N TIERS à partir d'une appli Delphi X4
    Bonjour,

    Pour continuer a avoir un agrément professionnel dans mon entreprise de ecommerce et gestion de stocks, il m'est imposé d'utiliser un logiciel développé par une entreprise ou je vais saisir les données sur les pages web de leur appli n tiers. ce logiciel est imposé a toutes les filiales.

    Pb, je souhaite développer ma propre application ou continuer a utiliser mon appli développée en interne que j'utilise actuellement pour beaucoup de raisons( disons qu'en ayant l'a main sur mon appli le la fait évoluer comme je veux.)

    mais j envisage d avoir mon apli delphi X4 sur la quelle je suis et je rentre des infos qui devraient aller alimenter un autre progiciel pro avec certaines données saisies en delphi l autre appli est une appliweb java ou php

    l'editeur de ce logiciel est d accord sur le principe maii ne veut )as faire de développement sur son progiciel et c moi qui doit envoyer les requêtes avec les info dont il a besoin

    comment pourrais je faire?

    merci de votre aide précieuse

  2. #2
    Membre extrêmement actif
    Avatar de skywaukers
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2005
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 219
    Par défaut
    Bonjour,

    là je dirai qu c'est d'abord le fournisseur du logiciel qui peut t'aider. Sont logiciel expose-t-il par exemple des webservices pour permettre ce genre d'interfaçage ? Est-ce juste des requettes HTTP ? Y-a-t-il une authentification à faire ? Je pense qu'il faudrait définir avec lui au moins une méthode possible, après on pourra surement t'aider à comment le faire avec Delphi.

    @++
    Dany

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 10
    Par défaut
    L'idée c''est que l'éditeur de l'appli pro ne veut pas ouvrir de budget pour moi et mes spécialisations il autorise les simulations de clic il est OK avec le fait que je dois garder ma propre appli mais lui a besoin de moins d'information mais exige l utilisation de leur appli sans devoir développer.

    En gros j'ai plein de fonctionnalités dont lui s'en fou, il veut juste la remontée des prix et des stocks moi c'est tout le contraire j'ai plein d'info.

    le problème c'est qui n'est pas d accord visiblement pour développer de son coté et donc les webservices sur son server web pas sur quil accepte...

    donc je pensais a un navigateur web avec une appli Delphi N TIER ou on saisit des info et une page spécifique qui remplit ou appelle la page de l'appli de l éditeur pour qu'il remplisse ses infos... je n ai pas d'autres idées....

  4. #4
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par yomismo Voir le message
    L'idée c''est que l'éditeur de l'appli pro ne veut pas ouvrir de budget pour moi et mes spécialisations il autorise les simulations de clic il est OK avec le fait que je dois garder ma propre appli mais lui a besoin de moins d'information mais exige l utilisation de leur appli sans devoir développer.

    En gros j'ai plein de fonctionnalités dont lui s'en fou, il veut juste la remontée des prix et des stocks moi c'est tout le contraire j'ai plein d'info.

    le problème c'est qui n'est pas d accord visiblement pour développer de son coté et donc les webservices sur son server web pas sur quil accepte...

    donc je pensais a un navigateur web avec une appli Delphi N TIER ou on saisit des info et une page spécifique qui remplit ou appelle la page de l'appli de l éditeur pour qu'il remplisse ses infos... je n ai pas d'autres idées....
    la navigateur ne sert à rien.

    Delphi est capable de faire des requêtes Web, un navigateur c'est juste une interface graphique permettant à l'utilisateur de faire des requêtes web.

    Le seul problème que tu vas rencontrer est lié aux évolutions de leur logiciel. Exemple, aujourd'hui l'URL http://server/fonction/script permet d'enregistrer le stock d'un produit avec les paramètres ID = n° de produit et QTE = quantité en stock. Si demain ils décident de changer cela, il faudra adapter ton logiciel pour leur nouveau fonctionnement.

    L'utilisateur ne se pose pas ces questions, il regarde ce qu'il y à l'écran et renseigne les champs demandés, si les désignations changent il s'adapte...ton programme quand à lui peu au mieux remonter une alerte si la page web n'a pas l'allure attendue, c'est tout.

    PS: si tu ne te sent pas de faire cette interface tu peux sous-traiter
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 10
    Par défaut
    Exactement Paul, si le référentiel produit est mis a jour cela pose un pb. je ne sias pas encore comment procéder

    notre principal limite est que l’éditeur ne veut pas faire de développement et ne veut pas entendre parler de web service il ne veut pas non plus quon mette a jour directement leur base de données

    la seule chose quil accepte c'est que nous remontons que les informations des ventes quel produit est vendu quel prix, le nom du client il s'en fou donc on peut créer un client unique et lui affecter l’ensemble des ventes,
    je pensais utilisé un SEND KEY pour ensuite saisir les références des produits vendu mais je ne sais pas si cest jouable
    l autre idée est d'utiliser un logiciel de recetage qui reçoit un script des produit vendu et qui rempli l'application web automatiquement le soir par exemple

  6. #6
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par yomismo Voir le message
    Exactement Paul, si le référentiel produit est mis a jour cela pose un pb. je ne sias pas encore comment procéder

    notre principal limite est que l’éditeur ne veut pas faire de développement et ne veut pas entendre parler de web service il ne veut pas non plus quon mette a jour directement leur base de données

    la seule chose quil accepte c'est que nous remontons que les informations des ventes quel produit est vendu quel prix, le nom du client il s'en fou donc on peut créer un client unique et lui affecter l’ensemble des ventes,
    je pensais utilisé un SEND KEY pour ensuite saisir les références des produits vendu mais je ne sais pas si cest jouable
    l autre idée est d'utiliser un logiciel de recetage qui reçoit un script des produit vendu et qui rempli l'application web automatiquement le soir par exemple
    le SEND KEY est pire encore que la requête WEB

    dans ta situation je passerais par des requêtes HTTP pour simuler le navigateur avec des contrôles sur le contenu HTML afin de repérer les mises à jour tout en sachant que le code devra être éventuellement adapté. Peut-être accepteront-ils au moins de t'informer des modifications planifiées.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/05/2014, 09h39
  2. [Système][Process] Scripts shell à partir d'une appli java
    Par mickbzh dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 22/07/2005, 15h40
  3. [Stratégie] Lancer une url à partir d'une appli java
    Par yobogs dans le forum Général Java
    Réponses: 4
    Dernier message: 14/04/2005, 17h10
  4. Réponses: 2
    Dernier message: 04/06/2004, 10h36
  5. Réponses: 2
    Dernier message: 21/07/2003, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo