Un service Web peut répondre à une demande. Donc, ce que vous devez faire est d'avoir une fonction que tous les 5 ordinateurs appellent pour soumettre les données dont vous avez besoin de chaque machine. Ensuite, créez une fonction que chaque ordinateur appelle pour vérifier si la réponse est prête. Une fois les données de chaque ordinateur collectées, le service Web répond avec les données correctes.
Les réponses du service Web doivent être lancées par le client et non par le serveur.
Par exemple,
SubmitData(data)
renvoie bool -> chaque ordinateur envoie des données, retourne en cas de succès ou non. Le serveur stocke les réponses dans un DB. Renvoie
GetResponse()
ou FALSE -> Le serveur vérifie si les 5 ordinateurs ont répondu. Si ce n'est pas le cas, retournez FALSE. Si vrai, traiter et renvoyer les données.
@Gold: Est-ce que mon montage a aidé à encadrer la question, vous voulez demander? – shahkalpesh
Parallèle. Ils travaillent en parallèle. –