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 :

Application delphi orientée multisites


Sujet :

Web & réseau Delphi

  1. #1
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut Application delphi orientée multisites
    bonjour à tous,

    je débute un projet en delphi, c'est une application d'exploitation d'images avec une base de données Interbase.
    Simplement, cet applicatif devra fonctionner en multisites, la base de données sera partager entre divers établissements.
    J'ai fait une petit tour des solutions, et je penche pour une solution 3 tiers,
    un client léger, un serveur d'application, et la BDD.
    J'ai déjà travailler avec les composants kbmMW ici :
    http://www.components4programmers.com/products/kbmmw/

    j'ai vu qu'il en existe d'autres, RemObjects, Asta ... ?
    mais je ne les connais pas vraiment.

    Quelqu'un pourrait il me conseiller ? quel est la meilleure solution ? des idées auxquelles je n'ai peut être pas pensé ?

    Merci d'avance.

  2. #2
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Si tu travailles en client léger, pourquoi est-ce que tu n'utilises pas les composants IntraWeb ?
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  3. #3
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut
    merci de ta réponse,

    je ne connaissais pas IntraWeb en effet, mais j'imagine que l'application créée par Intraweb s'éxécute dans Internet Explorer ? si c'est le cas ce n'est pas la solution que je souhaite...
    en fait, je pensais créé mon application comme une appli classique client / serveur, mais au lieu d'attaquer directement la BDD, j'attaque un serveur d'application qui contient tout le "métier".
    ce que j'ai déjà fait avec les composants kbmMW que je citais plus haut.
    simplement, je cherche à savoir s'il existe une meilleure solution !

  4. #4
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut
    Quelqu'un aurait - il une expérience pour promouvoir ASTA, RemObjects, ou une autre solution ?

  5. #5
    Membre émérite
    Avatar de skywaukers
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2005
    Messages
    1 215
    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 215
    Points : 2 303
    Points
    2 303
    Par défaut
    Bonjour,

    perso j'utilise Remobjects, c'est une solution qui te permet de faire du multitiers en répondant à plusieurs protocols (dont SOAP). Après côté client tu peux facilement faire du riche ou du web. Le tout fonctionne également sous Kylix.
    Je peux t'aider la dessus si tu as besoin.

    @++
    Dany

  6. #6
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Salut,

    Petite question, pourquoi tu cherches forcément des composants supplémentaires ?
    Avec Delphi 6 ou 7 (Même la 5, mais tu as des droits de distribution) tu peux faire des applis 3 tiers avec les composants qu'il y a (Voir même des services Web).
    Tu as quelle version de Delphi exactement ?

  7. #7
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut
    salut tiki06,

    très bonne remarque, j'utilise pour le moment Delphi 7, mais je passerai bientôt sous 2005 à priori.
    simplement je travaillais il y a peu sous Delphi 5, et nous avions opté pour des composants.
    Mais j'ai un effet vu qu'il était possible de faire des services web assez facilement avec Delphi 7.
    Je m'interroge donc sur quelle solution adopter... ?
    quels sont les avantages, la rapidité de développement, les inconvénients etc... de chacune d'entre elles ?

  8. #8
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Je suis sous Delphi 7, et j'ai déjà fait des applis multi-tiers sans problème avec les composants standard. Donc pas de soucis ça fonctionne. Maintenant je n'ai pas fait de service web, mais de ce qu'on peut lire sur le site ça a l'air de bien fonctionner. Quand aux composants dont tu parles je ne les connais pas donc je ne peux pas comparer. Donc la ce que je mettrais en avant sur le fait d'utiliser les composants dispo dans Delphi, c'est le cout (Aucun en fait) et le fait qu'ils sont forcément bien intégré puisque livré en standard.
    Mais beaucoup de choses jouent dans ce que tu nous décris, et il est difficile de juger sans ces points. (Taille de base, quantités de données transitant, nombre de postes clients, distance entre les sites, taille des machines serveurs et clients(puissance, mémoire),.....etc.)
    A mon avis le plus simple est de te faire des jeux de démos et de tests avec les différentes possibilitées et de voir ce que ça donne au niveau performance, mise en place....etc.

  9. #9
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut
    merci,

    je pense en effet réaliser un premier test avec un service web.
    Pour information, quels composants standard de Delphi as tu utilisé pour tes propres applications multi-tiers ?

  10. #10
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    En fait il faut créer un module de données distant et utiliser des TDataSetProvider pour faire la connexion entre tes différents Dataset. puis des dataset classiques (Query,table...etc.). Mais il faut que tu choisisses quel lien tu va choisir également (COM,SOCKET,CORBA...etc).

    Mais tu peux jeter un oeil ici :

    http://community.borland.com/article...,25982,00.html

    ou encore là pour les webservices :

    http://azanetti.developpez.com/webservice/

    http://pages.infinit.net/borland/tut...phi/chap36.htm

  11. #11
    Membre régulier Avatar de KRis
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 232
    Points : 105
    Points
    105
    Par défaut
    merci pour ces informations tiki06.

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/02/2010, 12h00
  2. Réponses: 1
    Dernier message: 16/09/2009, 18h18
  3. Application Delphi Web
    Par davelop dans le forum Bases de données
    Réponses: 7
    Dernier message: 24/04/2008, 08h06
  4. Réponses: 8
    Dernier message: 17/12/2004, 16h58
  5. Réponses: 1
    Dernier message: 13/05/2002, 10h19

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