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

Services Web Discussion :

WebServices et Intégrité relationnelle


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut WebServices et Intégrité relationnelle
    Bonjour,

    mon architecture de développement est la suivante :

    Couche accès aux données,
    Couche métier,
    couche IHM ....

    Bref une architecture 3 tiers.

    La plupart de mes couches métiers et données sont accessibles par Web Service.

    Jusque là pas de soucis particulier. Maintenant ce que je souhaite c'est utiliser mes différentes couches métiers et données pour concevoir d'autres applications. Un exemple simple :

    je dispose d'un web service qui expose l'ensemble des adresses possibles de ma Ville. Je voudrais utiliser ce web service pour tenir à jour l'adresse de mes clients (et notament garantir la bonne mise à jour de mes étiquettes pour le courrier)

    Actuellement voilà ce que je fais: j'ai un client que je saisis, je consomme le web service "adresse" afin de trouver l'id de la rue qui correspond à ma saisie (ce qui me permet de faire "l'autocomplétition" au passage), ensuite je copie cet ID dans la table client.

    Quant est il alors de l'intégrité relationnelle dans ce type d'architecture ? Cette manière de faire est-elle correcte ? avez-vous d'autres méthodes ?

    D'avance, merci pour vos conseils et remarques.

  2. #2
    Membre confirmé Avatar de flagadda
    Profil pro
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut
    Pourquoi utilises-tu des WebService ?!?
    Souhaites-tu mettre les adresses de te clients à jour à distance ?!? Dans ce cas la, j'espere que tu as un bon debit.
    Personnelement, je pense qu'utiliser un logiciel client pour consommer une base de donnée distante est beaucoup plus gourmand en bande passante que d'utiliser un site web privée ...

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 130
    Par défaut
    L'objectif c'est de migrer vers une SOA pour le développement de nos applications intranet.

    Aujourdhui on développe des applications métiers à tour de bras... chaque application métier a ses propres données etc ("applications silo")

    Plus généralement, je cherche donc comment migrer vers le SOA, et surtout comment partager des données dans ce type d'architecture.

Discussions similaires

  1. Intégrité relationnelle entre plusieurs BDD de SQL-SERVER
    Par Mandotnet dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/04/2007, 11h59
  2. [WebServices] - Taux de change
    Par malbaladejo dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 03/02/2004, 16h20
  3. [mySQL] relationnelle ?
    Par Ultra-FX dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 12/12/2003, 22h53
  4. [XMLRAD] Security des WebModules et/ou des WebServices
    Par Lux interior dans le forum XMLRAD
    Réponses: 4
    Dernier message: 18/12/2002, 17h09
  5. WebService Google sur builder 5?
    Par billuh dans le forum C++Builder
    Réponses: 3
    Dernier message: 19/11/2002, 19h43

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