Programmation Concurrente (2016)


Rejoignez le forum, c’est rapide et facile

Programmation Concurrente (2016)
Programmation Concurrente (2016)
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Pokémon EV06 : où acheter le Bundle Lot ...
Voir le deal

Problème de TME4

2 participants

Aller en bas

Problème de TME4 Empty Problème de TME4

Message par prog2 Ven Oct 07, 2016 4:29 pm

Bonjour,
En faisant l'exercice 5 du TME4 nous ne comprenons pas cette phrase "Il s’agit donc de réaliser une solution à trois threads : un thread principal qui pilote l’opération, et un thread pour le moteur de chaque vitre."
Car il faut ensuite pouvoir communiquer entre moteurVitre et le Gestionnaire pour envoyer les demandes. Mais comment envoyer une demande à un thread? Est-ce que le Gestionnaire est bien le main? Merci d'avance pour l'aide.

prog2

Posts : 1
Join date : 07/10/2016

Revenir en haut Aller en bas

Problème de TME4 Empty Re: Problème de TME4

Message par Admin Dim Oct 09, 2016 6:03 pm

Bonjour,

Les threads embarquent des objets qu'ils exécutent. Donc la communication peut déjà se faire via l'appel de méthodes de ces objets qui vont modifier des variables de contexte (pas besoin donc de créer des threads supplémentaire).

Vous pouvez aussi utiliser une structure de communication commune partagée entre les threads qui se manipule au moyen de méthodes également.

Bref, il faut différentier la notion de thread de la notion de communication... Dans le problème considéré, trois threads sont largement suffisants.

Ce point est évoqué dans un certain nombre de vidéos du cours, en particulier dans les exemples illustratifs qui y sont commentés en détail. Intéressez-vous en particulier au mécanisme du lecteur/écrivain donc 5 versions ont été déclinées (cf vidéos mise en ligne lundi soir dernier) et surtout, à l'exemple du parking, (mis en ligne une semaine plus tôt) qui est une parfaite illustration du type d'architecture que l'on vous demande.

Admin
Admin

Posts : 55
Join date : 24/08/2016

https://3i001-2016.forumactif.org

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum