Bonjour
je doit créer un webservice en asp.net :
je m'éxplique :
le webservice reçoit ses données des différents clients , recherche dans la base de données et éventuellement fait un insert et un update sur une table (régulièrement) danc la taille de la table peut grossir au fil du temps
le problème et la fréquence de l'utilsation de ce webservice
1 fois toutes les 10 sec
par 50 clients concurrents voir plus
donc je me pose des question sur la bonne méthode pour faire ça
donc comme vous le voyez la méthode du webservice construit une connexion et une ou plusieurs requêtte a chaque appel vérifie si les données transmises
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 [WebMethod] public int updateinfos(String CLIENT) { SqlConnection connection = null; try { connection = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString.ToString()); connection.Open(); string sql = "REQUETTE SQL"; SqlCommand cmd = new SqlCommand(sql, connection); CMD.open; // etc etc etc } finally { connection.Close(); } return 0; }
par le client sont inchangées sinon il fait un insert et un update
j'attends vos remarques et suggestions
merci et bonne journée
Partager