2010-06-02 3 views
0

J'ai plusieurs sites Web qui partagent des fonctionnalités communes - par exemple, la vérification d'adresse. Est-ce une pratique courante d'avoir un emplacement central où réside ce service de vérification d'adresse et des références par tous mes sites? - par opposition à avoir le même service sur plusieurs sites.Sites ASP.Net - services WCF partagés

Y a-t-il des inconvénients à ce que le service soit centralisé?

Répondre

0

Je peux penser à environ deux inconvénients à maintenir les services dans un emplacement central (et ils ont tous deux soutiennent presque pour et non contre):

  • En fonction de la charge, maintenant tous les clients des services seront touchés si un autre client insiste sur le service commun.
  • Si vous avez plusieurs services, il est plus difficile de contrôler la visibilité si vous avez besoin de certains services exposés à Internet et que d'autres restent sur le réseau interne.

Certes, ces deux problèmes peuvent être improbables, sauf si vous êtes une énorme opération. Mais j'ai pensé que je les mettrais là pour servir de contrepoints :-)

0

Est-il pratique courante d'avoir un emplacement central où cette adresse service de vérification réside et est références par tous mes sites

En général Oui. Il est courant d'avoir un seul endroit où tous les sites pointent pour obtenir la même information.