2012-09-26 3 views
0

J'ai une application VSTO qui doit accéder à une base de données de serveur SQL, mais elle ne peut pas le faire directement. Je l'ai pensé à deux façons d'effectuer cette tâche, mais je ne sais pas si ce sont les meilleurs:Accès à un serveur SQL distant à partir du service ASP.NET/Web

  • Création d'un ASPX « faux » qui seront accessibles à partir du VSTO et qui appelleront le serveur SQL base de données
  • Hébergement d'un service Web sur mon serveur distant. Ce service Web sera accessible à partir du VSTO et appellera la base de données du serveur SQL

Répondre

1

Votre deuxième option est la voie à suivre. Créez un service WCF et accédez à SQL Server dans un environnement approuvé. Vous pouvez protéger le service avec l'authentification Windows ou transmettre un nom d'utilisateur/mot de passe ou une clé de session à chaque appel.

+0

Votre conseil reste le même si j'utilise une base de données MySQL? –

+0

Oui, même chose. –

Questions connexes